裝了win7好像變得比較lag... - Windows

Table of Contents

※ 引述《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會快取常用的硬碟資料的關係,間接底消了執行檔變大的缺點

--

All Comments

Hardy avatarHardy2010-01-18
原因不只這些,不過本來就是有x86比x64還快的地方,
Anonymous avatarAnonymous2010-01-19
只是網路上評測時只拿x64擅長的地方來比。
Anonymous avatarAnonymous2010-01-19
還有哪些原因啊?
Jake avatarJake2010-01-22
原來是這樣啊...