瀏覽單個文章
EIGHTS
Master Member
 
EIGHTS的大頭照
 

加入日期: Nov 2000
您的住址: 新開的店
文章: 1,586
引用:
作者Adsmt
我只能說,並不是這樣.....
你的原生解釋也莫名奇妙,所謂「舊程式」是指啥?
把 CPU 和作業系統;硬體和軟體混為一談,不是這樣地。

64bit 和 32bit 只是定扯寬度的差別,原則上和效率無關。(一些瑣碎的差別不在此列)
真正有差的是,任何 64bit 的軟體相較於 32bit 的版本,都比較佔記憶體。


CPU 和作業系統是不一樣的
何況現在的 x64 CPU 不能算是真的 64bits
因為只有定址的部份是 64bits
其他的部份都還是 32bits

原生 (Native) 的意思本來就是純粹的 64bits
但這樣做下去,很多軟體都不能用了

Itanium 是真正 64bits 的 CPU
與 x86 架構不同
所有程式都必須要改寫
你可以說 Itanium 的環境才是原生的 64bits


以目前 Vista 64bits 的環境來看
Vista 有很多程式它預設會去叫 x86 的程式
而不是去叫 64bits 的版本
再加上週邊的各式程式也只有 32bits (例如river)
這可能是為了相容性的關係


參考文章
http://www.microsoft.com/taiwan/tec...ndowsx64_2.mspx
舊 2008-03-28, 08:28 PM #17
回應時引用此文章
EIGHTS離線中