2020-09-22 17:15
我們?cè)跒樽约旱碾娔X安裝軟件的時(shí)候,經(jīng)常會(huì)看到同一款軟件有x64和x86之分,這兩種有什么區(qū)別?x64和x86又分別是什么意思呢?
軟件版本里的x64和x86代表著該軟件是支持64位或是32位的系統(tǒng)。
32位系統(tǒng)也稱作x86系統(tǒng),64位系統(tǒng)也稱作x64系統(tǒng)。我們?cè)诎惭b軟件的時(shí)候都需要區(qū)分電腦是32位還是64位。
怎么看電腦是x86還是x64?右鍵我的電腦,查看屬性就可以看到了。
一些古董級(jí)的CPU可能才是32位,只支持32位版本系統(tǒng),但是32位CPU的電腦不能裝64位的系統(tǒng)。目前的CPU都是基于64位設(shè)計(jì)的,也就是X64架構(gòu),支持64位系統(tǒng),同時(shí)也兼容32位系統(tǒng),但是我們建議首選64位版本系統(tǒng)。
系統(tǒng)x86與x64有什么區(qū)別
1、內(nèi)存尋址能力區(qū)別
32位系統(tǒng)尋址能力是4G容量,不過(guò)需要保留一些給硬件使用,因此留給用戶的可用內(nèi)存一般是3.25g-3.5G容量左右,即使你插上8G內(nèi)存,也無(wú)法識(shí)別那么大容量,而64位系統(tǒng)可以支持128GB大內(nèi)存,甚至更大。
2、運(yùn)算速度區(qū)別
安裝64位系統(tǒng),需要CPU必須支持64位,而64位CPU GPRs(General-Purpose Registers,通用寄存器)的數(shù)據(jù)寬度為64位,64位指令集可以運(yùn)行64位數(shù)據(jù)指令,也就是說(shuō)處理器一次可提取64位數(shù)據(jù)(只要兩個(gè)指令,一次提取8個(gè)字節(jié)的數(shù)據(jù)),比32位(需要四個(gè)指令,一次提取4個(gè)字節(jié)的數(shù)據(jù))提高了一倍,理論上性能會(huì)相應(yīng)提升一倍。
通常情況下,x86(32位)的軟件可在64位和32位上的系統(tǒng)運(yùn)行,但x64(64位)的軟件在32位系統(tǒng)上有可能出現(xiàn)不兼容的情形。