第二,需要不同的配置。64位操作系統只能安裝在64位計算機上(CPU必須是64位)。同時需要安裝64位常用軟件,才能充分發揮64位(x64)的最佳性能。32位操作系統可以安裝在32位(32位CPU)或64位(64位CPU)計算機上。當然,32位操作系統安裝在64位電腦上,其硬件就像“大馬拉小車”:64位的效率會大打折扣。
第三,運算速度不同。64位CPU GPRS(通用寄存器)的數據寬度是64位,64位指令集可以運行64位數據指令,也就是說處理器壹次可以提取64位數據(只需要兩條指令,壹次提取8個字節的數據),比32位(需要四條指令,壹次提取4個字節的數據)高壹倍,理論性能也會相應提高。
第四,尋址能力不同。64位處理器的優勢還體現在系統對內存的控制上。因為地址使用特殊整數,所以ALU(算術邏輯運算符)和寄存器可以處理更大的整數,即更大的地址。比如Windows Vista x64版最高支持128 GB內存,最高支持16 TB虛擬內存,而32位CPU和操作系統最多只能支持4G內存。
第五,軟件的普及程度不同。目前64位常用軟件比32位常用軟件少很多。原因很簡單:使用64位操作系統的用戶相對較少。因此,軟件開發者必須考慮“投入產出比”,將有限的資金投入到更多用戶的軟件中。這也是64位軟件相對昂貴的壹個重要原因(將成本分攤到較少的銷售中)。
總之,微軟Windows 64位操作系統既要依靠64位主機硬件的支持,又要依靠64位常用軟件的輔助,才能充分發揮64位的優勢,“三位壹體”缺壹不可(原因很簡單:操作系統只是壹個承上啟下的運行平臺)。至於可以安裝32位操作系統的64位電腦和可以安裝32位軟件的64位操作系統,那是設計上的“向後兼容”,而不是64位設計初衷的本義(如上所述)。
雖然1和64位電腦可以安裝32位操作系統,但是32位電腦永遠不能安裝64位操作系統。這壹點非常重要,壹定要牢記,避免盲目下載安裝。
2.在64位計算機上運行的32位操作系統上,不能通過硬盤安裝來安裝64位操作系統。如果安裝,首選CD格式安裝方式,也可以采用復雜的DOS安裝方式。
3.使用虛擬機安裝操作系統,實際上是在當前運行的操作系統上安裝軟件。因此,64位操作系統無法虛擬安裝在32位操作系統上。