作者ufoderek (小德)
看板Windows
标题Re: [问题] 装了win7好像变得比较lag...
时间Fri Jan 15 21:16:14 2010
※ 引述《funky754 (初风)》之铭言:
: 我的比电原本是vista 32位元,
: 下午我安装了win7 64位元以後,
: 变得好lag喔!
: CPU的使用率也才7%而已,
: 不知道是哪里出问题了?
: 麻烦有经验的大大可以解惑一下吗?
我当初Vista 32-bit升Vista 64-bit以及Win 7 32-bit升Win 7 64-bit时
也都感觉到电脑变慢,不过所谓的变慢也只是介面反应慢了一点
那时有上网查一下原因,找到两个可能性:
1. 64-bit的执行档会变大(因为指令是两倍长),所以程式载入会变久
笔电的硬碟慢影响应该更明显
2. Intel Core 2在64-bit下不支援micro-fusion这个功能
micro-fusion就是把两个x86指令合成一个来执行
网路上的评测是估计约有10%的指令都会被micro-fused(参考就好)
但64-bit模式下CPU可以用的register比32-bit多,所以也难以下定论
最初我装Vista 64-bit觉得变慢就改回Vista 32-bit了
可是後来要跑模拟,为了完整用到4GB的RAM,所以还是装了Win 7 64-bit
一开始不习惯,但是用了一段时间以後就就觉得愈来愈顺了
这个我猜是Superprefetch会快取常用的硬碟资料的关系,间接底消了执行档变大的缺点
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.174.53
1F:→ virtuemood :原因不只这些,不过本来就是有x86比x64还快的地方, 01/15 21:21
2F:→ virtuemood :只是网路上评测时只拿x64擅长的地方来比。 01/15 21:22
3F:→ ufoderek :还有哪些原因啊? 01/15 22:30
4F:推 louis925 :原来是这样啊... 01/16 16:19