到底電腦操作系統(tǒng)32位和64位的區(qū)別是什么?我想這對于電腦知識欠缺的朋友來說是搞不清楚32位和64位有什么不同?反正能用就行,其實這恰好是一個操作系統(tǒng)知識方面的誤區(qū),每個使用電腦的人都應(yīng)該知道你的電腦操作系統(tǒng)是32位和64位的不同之處,下面就給大家做分析,讓大家清楚的認(rèn)識32位操作系統(tǒng)和64位操作系統(tǒng)。
1、操作系統(tǒng)位數(shù)設(shè)計初衷不同
64位操作系統(tǒng)的設(shè)計初衷是為了滿足機(jī)械設(shè)計和分析、三維動畫、視頻編輯和創(chuàng)作,以及科學(xué)計算和高性能計算應(yīng)用程序等領(lǐng)域中需要大量內(nèi)存和浮點性能的客戶需求,而32位的操作系統(tǒng)則是滿足普通用戶使用,需求一般而設(shè)計。
2、操作系統(tǒng)要求配置不同
64位操作系統(tǒng)只能安裝在64位電腦上(CPU必須是64位的)。同時需要安裝64位常用軟件以發(fā)揮64位(x64)的最佳性能。 32位操作系統(tǒng)則可以安裝在32位(32位CPU)或64位(64位CPU)電腦上。當(dāng)然,32位操作系統(tǒng)安裝在64位電腦上,其硬件恰似"大馬拉小車":64位效能就會大打折扣,其實現(xiàn)在大家都不用擔(dān)心這個了,現(xiàn)在的CPU處理器設(shè)計基本上都支持64位操作系統(tǒng)了。
3、操作系統(tǒng)位數(shù)不同其運算速度不同。
64位CPU GPRs(General-Purpose Registers,通用寄存器)的數(shù)據(jù)寬度為64位,64位指令集可以運行64位數(shù)據(jù)指令,也就是說處理器一次可提取64位數(shù)據(jù)(只要兩個指令,一次提取8個字節(jié)的數(shù)據(jù)),比32位(需要四個指令,一次提取4個字節(jié)的數(shù)據(jù))提高了一倍,理論上性能會相應(yīng)提升1倍。
4、操作系統(tǒng)位數(shù)不同其尋址能力不同。
64位處理器的優(yōu)勢還體現(xiàn)在系統(tǒng)對內(nèi)存的控制上。由于地址使用的是特殊的整數(shù),因此一個ALU(算術(shù)邏輯運算器)和寄存器可以處理更大的整數(shù),也就是更大的地址。比如,windows 7 x64 Edition支持多達(dá)128 GB的內(nèi)存和多達(dá)16 TB的虛擬內(nèi)存,而32位CPU和操作系統(tǒng)最大只可支持4G內(nèi)存,所以如果你的電腦內(nèi)存大于4G,還安裝的是32位的操作系統(tǒng),那么硬件資源實在是太浪費了,就算內(nèi)存再大,能提供給系統(tǒng)識別的只有4G以下。
5、軟件普及不同,兼容性差異。在以前為什么那么流行32位的操作系統(tǒng),因為當(dāng)時的電腦內(nèi)存最大的也就4G以內(nèi),當(dāng)然使用32位操作系統(tǒng)的人就多,所以開發(fā)32位應(yīng)用軟件的就多,所以從XP系統(tǒng)開始32位的操作系統(tǒng)真的是火了10年以上,而現(xiàn)在,普通用戶的電腦內(nèi)存都在4G以上了,CPU的設(shè)計也支持64位操作系統(tǒng)了,大內(nèi)存+64位操作系統(tǒng)運行速度快的特點,使人們改變了操作系統(tǒng)位數(shù)的需求,再加上現(xiàn)在大部分的軟件都支持64位操作系統(tǒng)上運行了,為什么不換操作系統(tǒng)為64位呢?您給我一個理由? |