硬件更新:
1.扩大内存:1GB DDR2 667(PC5300) * 2 Kingston
2.正式版 T7400 2.16 4MB (与T2300的明显不同,T7400的硅晶片核心略呈正方形,且比T2300的面积大)
在更换之后,性能确实是加了不少,但是电池的使用时间趋势急剧下降,由原来的5~6小时降为4.5小时左右(word、ppt等常规办公),如果要看视频的话也就3小时多一点。另外,关于温度,CPU在45~60度左右,GPU也是。
关于内存,再换完内存之后,进行了如下设置:
编辑注册表编辑器,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management],修改键值。
(1)"LargeSystemCache"(启动大的系统缓存):在内存中开辟一块大的内存空间用于磁盘文件系统的预读取操作。当程序连续请求的数据增加时,Windows通过系统缓存自动预读,使程序能以最快速度获取所需数据。由于启用这个系统缓冲会占用较多的物理内存,使得能被程序利用的可用物理内存减少。将其值设为1。这样,系统缓存从4MB增加到8MB。
(2)"SecondLevelDataCache"(提高CPU性能):CPU的处理速度要远远大于内存的存取速度,而内存又要比硬盘快得多。这样CPU与内存之间,内存与磁盘之间就形成了影响性能的瓶颈效应,前面的"LargeSystemCache"是为了缓解内存与磁盘瓶颈而设计的,而CPU为了能够迅速从内存获取处理数据也设置了一种缓冲机制L2 Cache(二级缓存)。调整这个键值能够使Windows更好地配合CPU利用该缓存机制获得更高的数据预读取命中率。建议将其设置为512(不过,这一项并不能完全控制CPU的二级缓存,作用不大)
(3)DisablePagingExecutive(禁用页面文件):将其值改为1(十六进制),这样将使所有程序和数据强制性限定在物理内存中运行,而不是使用虚拟内存。很明显,当有足够多的物理内存来完成所需任务时,这样做必使系统性能得到巨大的提升。对于内存较小的用户而言启用它或许就是灾难--系统频繁出错,直至崩溃。
(4)"IOPageLockLimit"(定制输入/输出缓冲尺寸):输入输出系统是设备和微处理器之间传输数据的通道,当扩大其缓冲尺寸时数据传递将更为流畅。同理,具体设置多大的尺寸要视物理内存的大小和运行任务多少来决定,一般来说,如果内存有64MB就可将该双字节键的16进制值设置为400(1MB)、800(2MB)或1000(4MB)128MB内存可设为1000(4MB)、2000(8MB)或4000(16MB);256MB内存4000(16MB)或8000(32MB)。当然如果有更多内存,完全可以将其设为10000(64MB)甚至更多。当设为0时,Windows将自动配置。我改的是10000。
经过实际使用的监测,内存最大占用1G~1.2G左右,于是利用Ramdisk划出一个400MB的虚拟硬盘,用于存放IE临时文件,较小的BT、eMule的下载文件,喜欢的(作为后台播放的)MP3等等。如此一来,内存的最大占用变为1.6GB左右,剩余400m的空余内存留作备用,估计玩卡本峡谷时能用到。呵呵^^
但是扩大内存后,也会引起部分文件、程序读取时间加长等问题,最显著的是3Dmark03的测试,在使用512MB内存时,得分是4208,当改成2GB内存之后,得分为4130左右,略有下降。
不论运算还是3D,性能都十分优秀,在3Dmark03中CPU自相的测试中,第一个CPUTEST最高祯数是569,平均也在200左右;第二个CPUTEST中,平均祯数也在25~30祯左右。都快赶上GPU的水平了,当然T7400还是CPU,并不能取代GPU来进行3D渲染。
测试完成,感觉现在SZ的最大瓶颈在于GeForce Go7400的显卡,G72m的核心毕竟还是64bit的,先天性能不足。我曾经想试着改小一下显存时序,来是显示性能提升,但是,nVIDIA Nibitor导出显卡BIOS时,却意外遇到蓝屏,连着导出3次都失败了,只好放弃,因为现在又有了一个新的解决方案,试想一下,如果以后用Exepress card接口,外接ASUS GX-Station笔记本外置显卡(那里面可是GeForce7900GS呀!),那种感觉~~无敌了!
后记:刚开始拿了一块ES测试版的,装上以后倒是能开机,但是到了windows的登陆界面就卡住了,然后就关机了,再开还是自动关机;无奈,换了一块正式版的,装上,开机,一切正常。~~~~哎,刚才还真时能吓人一大跳呢^^
对了,对于现在的所有sony的本子的通病:内存都被强制在533MHz下运行,也是瓶颈.但是想打开667,就得人工修改BIOS了