超级用户 发表于 2004-5-13 10:44:49

speed && FB && X

Linux 2.4.25,自己编译的内核。
NV11显卡。
FrameBuff。

init 3里用cat打开一个长文本,有些慢,而且慢得晃眼。如果开着seti@home,慢得都能看着字。

但是如果把X打开,回到控制台,速度快多了。

怎么搞的?为什么?


还有FB下,刷新率怎么调整啊?

超级用户 发表于 2004-5-13 11:41:01

附加再问一个问题吧,把不要的模块编入了内核,会影响速度吗?影响多少?为什么?(假定内存够多)

谢谢!

超级用户 发表于 2004-5-15 09:47:36

没有人理我?!◎#¥%……※×

pandaisme 发表于 2004-5-18 10:19:34

没有办法,很少有人研究这个,我的内核问题还不是没人回答,自己去找e文研究吧,我甚至经常把源程序改一下来debug,头疼 :evil:

prox2004 发表于 2004-5-22 16:49:21

linux的控制台驱动缺省采用的是逐行的向上卷动,当运行cat *.txt就会
发现有点慢.如果是高分辨下(1024x768x32)的FB,驱动要执行1024x(768-字符高度)x4的
内存move动作.就会慢.如果是vga字符模式(80x25),需要move的内存仅为80x24.
所以vga=normal起动的话,问题不明显.
当采用xterm之类的话,scroll可以采用jump scroll的方式.
不是平滑的卷动.因此cat *.txt最快.
我们可以比较一下xterm +j和xterm -j的差别

超级用户 发表于 2004-5-27 10:37:15

谢谢!

我的意思是说,打开X后(还没有登陆X),再回到控制台下cat big.txt速度就很块了。

而且我用的这个发行版本默认有800*600的FB,开不开X速度都很快。很郁闷啊。

还有,FB下刷新率怎么调节呀?现在60Hz,看看文本倒还行,有时看图片,头昏!
页: [1]
查看完整版本: speed && FB && X