问一个关于显示速度慢的老问题!
dopod S1加强,查看长词条(如中国)时,不仅等待全部内容出现时间长,而且看词条最后的内容后向下拉动时,右侧滚动条低端变成黑色,得几秒,下边的内容才会浮上来,而且低端的文字出现重叠(见图),过几秒才恢复正常,有时等的真有些受不了。按照论坛上所说的修改注册表,增加字体缓存,效果不明显!大家有碰到这种问题吗,都怎么解决的,帮忙看看,不胜感激![ 本帖最后由 louislaolu 于 2009-2-23 22:57 编辑 ] PPC或SP读大文件的速度取决于CPU,RAM,卡的读取速度,以及注册表等的设置!
S1精英版的RAM 128M还算可以,但CPU只有200Mhz,速度不可能太快的。以前我用MOTO-MPx220的时候,一查“六4”这样的词条就要等很长时间,如果急于操作就容易死机!改用DOPOD-D900(CPU 520Mhz,RAM前段时间刚升了128M)速度才快起来一些,但读内容多的词条也仍然要等,和PC没法比。建议购新机的朋友们CPU在400Mhz以下的机器不要考虑。现在两千多的机器400Mhz以上有好几款。如果买山寨机,那配置就更牛了!
在基本硬件不变的情况下,建议:
1. 用读取速度比较快的卡。读卡速度对卡上大文件运行速度有比较大的影响,冒牌金士顿之类的千万别用。
2. 多刷几种版本的ROM(不一定最新就最好,WM6.5的BUG现在还很多),选择一个相对来说运行最快的。
3. 在相对最快的ROM基础上,优化注册表以加大系统显卡预读内存。
把HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\Limit的DWORD数值从原来的数值(一般可能为61140到65536的一个值)改大,RAM在48M以下的机器可以改为96160,64M到288M的机器可以把原来的数值改为1048576(即1M)到2097152(即2M)之间的某个数值,然后软启PPC。 同意楼上!!! 按照二楼朋友的方法修改了注册表(hp4700 2003se 128mb ram ), 系统显卡预读内存改大到2m,
效果立竿见影!打开百度百科词条,速度飞一般的快!
谢谢二楼的朋友!!!
回复 4楼 j-10 的帖子
不用客气。我觉得可能主要还是你624MHz的CPU先天基础好的缘故!另外,记不清在哪个论坛上看过有人谈hp4700刷WM6.1的事,或许你也可以考虑刷刷试一试,可能会找到更适合你的好ROM。当然,刷机有风险,如果觉得现在这个ROM不错就没必要刷了。:handshake 祝贺四楼的朋友。我的S1先天不足,只能忍受那漫长的等待。不过很喜欢S1小小的个头,2.8的屏幕,忍就忍吧:) 没有修改之前,我的4700打开同一个词条,如“张自忠”,起码等待8-10秒,修改后,变成1-2秒,也许还得益于624mhz cpu 和128mb ram ,可见修改注册表的效果确实是非常明显的!
回复 2楼 philostone 的帖子
老大说的这些都有道理,但就是还有点不明白,Superfan89的系列词典都不是特别大,可加载词条的时候都比较慢,这是何故呢?回复 6楼 louislaolu 的帖子
没有哪款机器是完美的,S1已经是很不错的了!我们用MDict浏览超长词条的几率一般并不大,而中、短词条的显示和一般软件的运行对速度似乎没有太高的要求。恐怕louislaolu更多会是享受S1,“忍受”的机会并不多吧?! :)回复 8楼 yangxiups 的帖子
我也不是很清楚,或许是Superfan89制作词库时用的HTML语言比较多吧?这个问题恐怕还是Rayman和Superfan89更有发言权!回复 10楼 philostone 的帖子
谢谢老付,个人感觉还是zhu1234的那个版本用着好一些,虽然superfan的也有一些zhu1234没有的优点,两位若能互传一下经验,那可真比金山词霸PC版还要完美,:lol 不过只是个人的意淫罢了,希望等到换个强大点的机子的时候,速度不是选择词典的制约因子了 说出来大家都不相信,我的新进了个HP212,结果发现用Mdict卡的要死,慢到一种无法想象的程度,其显示词条速度基本上与我的古代的HP win ce 2.11的690差不多,搞得我大为恼火,而且觉得奇怪之极——难道这么多年过去了,掌上设备的进步都是虚幻的?我在网上苦苦搜寻答案,当然也不会放过这里,结果找到了philostone版主的方法,我抱着试一试的心里,用了如下方法
“把HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\Limit的DWORD数值从原来的数值(一般可能为61140 到65536的一个值)改大,RAM在48M以下的机器可以改为96160,64M到288M的机器可以把原来的数值改为1048576(即1M)到 2097152(即2M)之间的某个数值,然后软启PPC。”
结果我在我那台号称惠普机皇的HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\Limit看到了一个触目惊心的数值,大家猜一猜是多少呢?
1000?
不是~
500?
也不是~
总不能是250吧?
还不是~
那到底是多少呢?
同志们那,这个键的值不多也不少(也没法少),正好是0!!!!!!!
也就是说,默认不分配内存给显卡预读内存!
真是难为这机器了~~
改成了版主提供的可改最大值,那速度和流畅度~~啧啧,这才像样嘛,要不花那么些钱干嘛,大家说是吧~
最后,我要严重的感谢咱们的各位版主,谢谢你们~~ 支持一下!!!!! 说出来大家都不相信,我的新进了个HP212,结果发现用Mdict卡的要死,慢到一种无法想象的程度,其显示词条速度基本上与我的古代的HP win ce 2.11的690差不多,搞得我大为恼火,而且觉得奇怪之极——难道这么多年过去了 ...
marshal60 发表于 2009-8-24 22:22 https://pdawiki.com/images/common/back.gif
0应该是类似"auto"吧 留个记号 替兄弟高兴!
12# marshal60
看来我的速度只能等到换机那一天了。 不错的方法呀。 在我看来,有一些MDict辞典制作的时候,有太多的垃圾HTML代码,这样就造成使用时的速度慢,建议制作的时候还是要批量删除不需要的代码。
我在制作查经资料大全的时候,从网上下回来的源文件有400MB左右,最后我清理到只剩下140MB左右的文件。想想看有多少的垃圾代码呀!!
0应该是类似"auto"吧
ldlcau 发表于 2009-8-26 08:05 https://pdawiki.com/images/common/back.gif
那这个auto也太傻了吧^_^
速度慢到了一种境界了,也不知道多分点内存给显卡~ 2# philostone
请问一下版主HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\下的哪个limit0是做什么用的? 本來懶得頂的,但是太感動了,還是頂你,問下,我想把緩存改成5M可不可以,我的RAM空閑通常在100M左右。 回复20楼deeplyhide:
我把GDI理解为系统程序的图形输出,GLYPHCACHE理解为“字形缓存”,limit有“限定”的意思,其下的数值即为系统程序图形输出的字形缓存“限定值”。可以把这个“限定值”理解为系统显卡预读内存的限定值。
回复21楼qq29958865:
理论上似乎把这个值设置稍大些没问题。但关键是这个值与CPU、特别是与RAM能不能配合上。如果配合不上,提速效果肯定很微小,甚至还可能引起其它的问题。程序内存空闲100M左右,设置为2097152已经够可以的了,设置为5242880虽然可以,但恐怕不会有太大效果。
当然,你可以改了试试。看看哪个值更适合你的机器! ram 48m以下也可以改成2097152。主要是cpu够快就好点。400的u、128rom、64ram。改成2097152明显比以前快了不少 果然很强大,我的O2 XDA GraphiteRAM: 64M CPU:416 我也改成了2M,真是快了很多! 我的系统本来就是2097153
页:
[1]
2