1. 程式人生 > >科普:作業系統32位和64位

科普:作業系統32位和64位

最近又被問到作業系統32位和64位是神馬意思,所以決定寫篇科普貼。

1、首先需要說明的是在硬體上,CPU產品大多數是支援64位指令集運算的。即使不是真正意義的64位CPU,也進行了對64位運算的改進。要確定CPU是否支援64位指令集計算,可用CPU-Z測試一下。

2、其次,在軟體上,對作業系統而言,32位或64位的描述多是關於作業系統的記憶體定址能力。32位作業系統的最大記憶體定址空間是2的32次方,也即4GB;而64位作業系統的最大定址空間是2的64次方,大約為一億GB。如在實際應用中,電腦記憶體超過4GB,當然還是要使用64位作業系統。

3、32位和64位的區別是一次運算處理的資料量不一樣,理論上64位的比32位的快一倍。在平時使用電腦過程中,影響使用體驗的CPU佔用率

記憶體大小磁碟I/O吞吐率網路速率四個方面中,擴大記憶體容量效果明顯,所以使用64位作業系統擴大記憶體定址能力是必要的。