Win7之家( m.airtaxifl.com):避免誤區(qū) - 正確認識32位/64位操作系統(tǒng)及應用程序
隨著時代的發(fā)展和硬件的進步,如今64位正日益成為PC發(fā)展的趨勢,Windows 7的服務器版本Windows Server 2008 R2目前已經僅提供64位版本了。但外界對64位其實還存在不少誤解:
1. 64位一定比32位好
其實,這還是個因人而異的問題,就一般的上網瀏覽、辦公和普通游戲而言,32位系統(tǒng)應付綽綽有余。但對于一些需要大內存的用戶而言,64位會是更好的選擇。另外,毫無疑問的是,64位確實是發(fā)展趨勢和潮流。
2. 64位兼容性不如32位
很多人會誤以為某些32位程序會無法在64位系統(tǒng)上運行,而事實上,64位系統(tǒng)上會提供一個名為Program Files(x86)的文件夾,里面的程序就是32位應用程序。而Windows 7 64位就內置有32位和64位兩個版本的IE 8。同時,32位程序在任務欄管理器里會顯示為XX.EXE *32。甚至于,某些情況下64位的程序兼容性還要優(yōu)于32位。比如,印象中此前AION是無法在32位Windows 7運行的,但64位下卻毫無問題。
3. 64位軟件性能高于32位
這也是對64位認識中最容易陷入的誤區(qū)。針對此問題,Adobe公司的John Nack專門在其博客上發(fā)文做了解釋,他首先援引了Apple開發(fā)者文檔中的原文:
“對于大多數(shù)開發(fā)者而言,將他們的代碼打包為64位程序并不會帶來任何優(yōu)勢。除非程序需要的內存大于4GB,否則打包成64位程序不僅不會帶來性能提升,反而會造成性能下降。”
隨后,John再次引用Apple's 64-bit Transition Guide中的原文對此進行了解釋:
“流言:原生支持64位的程序運行更快
事實: 某些64位程序在64位Intel架構上因為緩存壓力的關系運行更慢
在64位Intel架構機器上,64位程序由于原生支持64位代碼的關系可能會帶來一些性能上的提升,但是由于緩存壓力的加大,這樣提升往往還不足以彌補緩存壓力帶來的性能下降。”
軟媒原創(chuàng)
評論列表
查看所有 條評論