系統x86與x64有什么區別?
1、內存尋址能力區別
32位系統尋址能力是4G容量,不過需要保留一些給硬件使用,因此留給用戶的可用內存一般是3.25g-3.5G容量左右,即使你插上8G內存,也無法識別那么大容量,而64位系統可以支持128GB大內存,甚至更大。
2、運算速度區別
安裝64位系統,需要CPU必須支持64位,而64位CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集可以運行64位數據指令,也就是說處理器一次可提取64位數據(只要兩個指令,一次提取8個字節的數據),比32位(需要四個指令,一次提取4個字節的數據)提高了一倍,理論上性能會相應提升一倍。
3、設計初衷區別
早期,64位操作系統的設計初衷是為了滿足機械設計和分析、三維動畫、視頻編輯和創作,以及科學計算和高性能計算應用程序等領域中需要大量內存和浮點性能的客戶需求,而32位系統,初期并沒有考慮太多。