32位系統和64位系統的區別

時(shí)間:2022-06-22 02:33:48 數據庫操作系統 我要投稿
  • 相關(guān)推薦

32位系統和64位系統的區別

  操作系統是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統軟件。那么,32位系統和64位系統的區別有哪些呢?下面大家就隨小編一起去看看吧!

  第一點(diǎn) 設計初衷不同:

  64位操作系統的設計初衷是:滿(mǎn)足機械設計和分析、三維動(dòng)畫(huà)、視頻編輯和創(chuàng )作,以及科學(xué)計算和高性能計算應用程序等領(lǐng)域中需要大量?jì)却婧透↑c(diǎn)性能的客戶(hù)需求。換句簡(jiǎn)明的話(huà)說(shuō)就是:它們是高科技人員使用本行業(yè)特殊軟件的運行平臺。而32位操作系統是為普通用戶(hù)設計的。

  第二點(diǎn) 尋址能力不同:

  64位處理器的優(yōu)勢還體現在系統對內存的控制上。由于地址使用的是特殊的整數,因此一個(gè)ALU(算術(shù)邏輯運算器)和寄存器可以處理更大的整數,也就是更大的地址。比如,Windows Vista x64 Edition支持多達128 GB的內存和多達16 TB的虛擬內存,而32位CPU和操作系統最大只可支持4G內存

  第三點(diǎn) 要求配置不同:

  64位操作系統只能安裝在64位電腦上(CPU必須是64位的)。同時(shí)需要安裝64位常用軟件以發(fā)揮64位(x64)的最佳性能。32位操作系統則可以安裝在32位(32位CPU)或64位(64位CPU)電腦上。當然,32位操作系統安裝在64位電腦上,其硬件恰似“大馬拉小車(chē)”:64位效能就會(huì )大打折扣。

  第四點(diǎn) 運算速度不同:

  關(guān)于32位和64位系統的差別,那真是說(shuō)來(lái)話(huà)長(cháng),這里我們首先要了解一下CPU的架構技術(shù),通常我們可以看到在計算機硬件上會(huì )有X86和X64的標識,其實(shí)這是兩種不同的CPU硬件架構,x86代表32位操作系統 x64代表64位操作系統。那么這個(gè)32位和64位中的“位”又是什么意思呢?相對于32位技術(shù)而言,64位技術(shù)的這個(gè)位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說(shuō)處理器一次可以運行64bit數據。舉個(gè)通俗易懂但不是特別準確的例子:32位的吞吐量是1M,而64位吞吐量是2M。即理論上64位系統性能比32位的提高1倍。

  第五點(diǎn) 軟件普及不同:

  目前,64位常用軟件比32位常用軟件,要少得多的多。道理很簡(jiǎn)單:使用64位操作系統的用戶(hù)相對較少。因此,軟件開(kāi)發(fā)商必須考慮“投入產(chǎn)出比”,將有限資金投入到更多使用群體的軟件之中。這也是為什么64位軟件價(jià)格相對昂貴的重要原因(將成本攤入較少的發(fā)售之中)。

  第六點(diǎn) 如何選擇:

  大家是不是有些迷茫了?到底什么時(shí)候選擇64位,什么時(shí)候選擇32位?我們分成幾部分來(lái)給大家逐一解釋。

  我們先說(shuō)說(shuō)內存,為什么32位的系統只能顯示3G內存(實(shí)際上是3.25G)呢?這是由于系統本身的限制所造成的。32位系統對于內存的尋址能力總共就4G,而4G里還要放其他東西:比如系統 BIOS,輸入輸出設備的地址和設定,各類(lèi)接口的設定和地址等等,這些地址和設定所占用的空間要達到700M左右,因此4G內存在32位中也只能顯示出3G了,但是剩下的那些內存其實(shí)也沒(méi)有被浪費掉。

  那么,是不是32位系統就真的不能識別出4G內存了?也不是。我們知道在內存中會(huì )有700多MB的空間被硬件地址或接口所占用,那我們能不能通過(guò)某種手段,讓它們去占用硬盤(pán)上的空間(類(lèi)似虛擬內存),而不占用物理內存,這樣4G內存不就可以完全被識別了么?沒(méi)錯,這種方法的確可行,于是現在有了一種名為PAE的技術(shù),中文叫做物理地址擴展,這是硬件設備上提供的技術(shù),不過(guò)這種技術(shù)需要系統的支持,比如32位的Windows Server 2003可以很好的支持這個(gè)技術(shù),但是Vista的支持就不太好,至于Windows 7,大家可以用用看。

  因此,不是說(shuō)只要大于3G內存就必須裝64位系統,這還得看你的實(shí)際工作或使用需求。

  除了和內存有關(guān)以外,64位技術(shù)還和硬件有關(guān),主板首先要支持4G(945以前的主板有的不支持4G內存,這樣即便是64位系統也無(wú)法識別4G內存),另外處理器(CPU)也需要是64位的,有人會(huì )把雙核和64位CPU搞混,這里我要強調一下,雙核和64位是兩種不同的概念,雙核指的是物理上有兩個(gè)CPU,而64位是一種技術(shù),不是說(shuō)只要是雙核就一定是64位,比如奔騰D系列中就有32位的雙核(目前酷睿2雙核倒基本上都是64位),而64位其實(shí)也分兩種,一種是我們常說(shuō)的x64,還有一種是Intel的安騰CPU,這是專(zhuān)門(mén)針對大型服務(wù)器的64位處理器(64位的客戶(hù)端版本根本裝不上,只能裝服務(wù)器版本)。

  第七點(diǎn) 安裝64位注意事項:

  如果有了這些硬件的支持,那么很好,你已經(jīng)可以開(kāi)始考慮使用64位的系統了,不過(guò)接下來(lái)是最重要的,就是我們要了解使用64位可能會(huì )有什么樣的風(fēng)險?偟膩(lái)說(shuō),我們要考慮下列四個(gè)問(wèn)題。

  1、是不是有更好的性能?

  2、可靠性和安全性如何?

  3、兼容性如何?

  4、需不需要花更多錢(qián)?

  關(guān)于第一個(gè)問(wèn)題,我們就談了,有的時(shí)候32位系統的性能可能會(huì )比64位更好。我們習慣于從經(jīng)驗上來(lái)推斷,8位到16位,16位到32位,電腦的性能都得到了提升,但64位的性能提升如何,目前還不好下定論,這是因為只有應用了64位優(yōu)化的64位程序才會(huì )有性能提升,而目前大多數的Windows應用程序并沒(méi)有做這個(gè)優(yōu)化,而32位應用跑在64位系統時(shí)邏輯上會(huì )花費更多時(shí)間(真實(shí)測試時(shí)的區別很微小)。

  有人看到近段時(shí)間出現了大量的64位應用程序,不過(guò)需要注意的是,這些應用程序的出現不是為了提升性能,而是為了解決32位程序在64位系統上的不兼容問(wèn)題。當然,我相信這種經(jīng)過(guò)64位優(yōu)化處理的軟件會(huì )越來(lái)越多,畢竟64位是一種方向,早晚的事。

  第二個(gè)問(wèn)題是關(guān)于穩定性和安全性的,在64位系統中,安全性有了更大程度的提升,PatchGuard(安全內核)和DEP(數據執行保護)可以保住系統抵御類(lèi)似緩沖溢出攻擊之類(lèi)的惡意行為,不過(guò)安全這種問(wèn)題可不是單純靠技術(shù)就能搞定的。而在穩定性上來(lái)說(shuō),理論上64位的穩定性應該優(yōu)于32位,不過(guò)在使用時(shí)卻沒(méi)有體驗到這樣的感覺(jué)。主要問(wèn)題出現在不兼容的軟件和驅動(dòng)上面,這種不兼容情況甚至會(huì )帶來(lái)藍屏的后果,即便是要求驅動(dòng)需要簽署數字簽名,這種現象目前也沒(méi)有看到太大好轉。

  第三個(gè)問(wèn)題很重要,兼容性好壞是一個(gè)系統上天堂或是下地獄的重要因素,在Windows 7中,32位的系統兼容性非常出色,不過(guò)64位的系統兼容性依然有一定的風(fēng)險,雖然已經(jīng)有很多軟件已經(jīng)更新到兼容于64位的版本,但是用戶(hù)依然要在64位的系統上運行大量的32位軟件,這就有可能帶來(lái)風(fēng)險。在32位系統中,程序運行所需要的DLL(動(dòng)態(tài)鏈接庫)儲存在C:的WindowsSystem32下,而64位系統中32位庫在C:的WindowsSysWow64中。32位程序試圖從system32中加載庫的時(shí)候,WOW64(Windows On Windows 64-bit)負責重定向他。同樣,程序在調用注冊表時(shí)也是需要進(jìn)行一次重定向,WoW64重定向HKLMSoftware到HKLMSoftwareWow6432Node,WoW64相比其他的虛擬化機制,更能保證軟件兼容性,通常,這些重定向工作的很好,但是任何復雜層都可能造成不可預見(jiàn)的問(wèn)題,這個(gè)問(wèn)題的表現就是不兼容。另外,如果你的電腦中還有16位的軟件,那么在64位的系統中將會(huì )肯定的不兼容,這也是我們需要提前考慮的問(wèn)題。

  關(guān)于硬件的兼容性,通過(guò)我們之前的測試可以看到,整體Windows 7的硬件兼容型表現很好(大約90%以上的硬件都可以兼容),不過(guò)這是指的32位的系統,在64位的系統下,硬件的兼容性目前要低于32位系統,不過(guò)相信這一現象將會(huì )隨著(zhù)64位的發(fā)展而逐漸好轉。

  第四個(gè)問(wèn)題是大家最關(guān)心的,我有了32位系統,想要安裝64位系統時(shí)是不是需要再次花錢(qián)購買(mǎi)?買(mǎi)過(guò)零售彩盒包裝(FPP)的朋友應該知道,在Windows 7中,32位系統和64位系統在進(jìn)行激活時(shí)使用的是同一個(gè)許可授權(也就是我們常說(shuō)的Key),而零售版中也通常會(huì )同時(shí)含有32位和64位兩套介質(zhì)(家庭普通版在國內好像并未提供64位介質(zhì),但是如果你下載了64位的映像是可以安裝的),你可以決定安裝哪種系統。如果沒(méi)有64位介質(zhì),也可以聯(lián)系經(jīng)銷(xiāo)商進(jìn)行單獨的介質(zhì)購買(mǎi)。不過(guò)需要特別說(shuō)明的是,零售版只能夠同時(shí)安裝一個(gè)系統,如果你已經(jīng)激活了你的32位系統,你需要撥打微軟800電話(huà)進(jìn)行注銷(xiāo),然后再激活你的64位系統。

  參考了以上四點(diǎn),相信大家也都有了一個(gè)基本的了解,何去何從也應該心里有譜了,再總結一下,要實(shí)現真正意義上的64位計算,光有64位的處理器是不行的,還必須得有64位的操作系統以及64位的應用軟件才行,三者缺一不可,缺少其中任何一種要素都是無(wú)法實(shí)現64位計算的。另外,大家也要考慮現實(shí)情況,64位是趨勢,但是是否現在就親自去體驗,還要好好盤(pán)算盤(pán)算。當然,如果你還沒(méi)下定決心,也不要閑著(zhù)你的電腦,我們可以在64位的硬件上先安裝32位的Windows 7體驗著(zhù),不過(guò)如果咱的硬件是32位的,那可是絕對無(wú)法安裝64位的Windows 7,話(huà)說(shuō)這就是傳說(shuō)中的“向下兼容” 。


【32位系統和64位系統的區別】相關(guān)文章:

信息系統和電子商務(wù)系統的區別07-03

Windows系統和Linux系統下的安裝教程06-28

審計的手工系統和電算化系統的比較07-03

ios系統的優(yōu)勢和劣勢03-23

對oa系統的意見(jiàn)和建議07-18

基于ZigBee技術(shù)和Android系統智能家居系統的設計07-02

信息工程與信息系統、工商管理專(zhuān)業(yè)的區別和就業(yè)情況07-09

系統之家重裝系統步驟06-28

電腦重裝系統的原因和步驟07-03

HR部門(mén)在績(jì)效管理系統的職責和定位07-13

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆