32位與64位操作係統的區別
簡單的說x86代表32位操作係(xì)統 x64代表(biǎo)64位操作係統。如果你的CPU是雙核以上,那肯(kěn)定支持64位操作係統(tǒng)了。如果你的電腦內(nèi)存大於4G,那就要用64位的係統了,因為32位的Windows 7也好,Vista也好,最大都隻支持3.25G的內(nèi)存。而(ér)64位的windows 7最大將支持128G的內存。
64bit計算(suàn)主要有兩大優點:可以進行更大(dà)範圍的(de)整數(shù)運算;可以支持更大的內存。
不(bú)能因為數字上的(de)變化,而簡單的認為64bit處理器的性能是 32bit處理器性能的兩倍。實際(jì)上在32bit應用下,32bit處理器的性能甚(shèn)至會更強,即使是64bit處理器,目前情況下也是在32bit應用下性(xìng)能更強。所(suǒ)以要認清64bit處理器的優勢,但不可迷(mí)信64bit。
內存這(zhè)是64位係(xì)統最顯著的優點,它可以使用(yòng)超過4GB的內存 。大多數新的(de)台(tái)式(shì)機和筆記本電腦至少擁有4GB的內存。問題是,像Vista和Win 7的32位版本隻能夠用大約3GB的內存 。相比之下,64位的Windows 不僅可以利用高達(dá)192GB的(de)內存,還能夠(gòu)使用的內存映(yìng)射取(qǔ)代Bioses的(de)功能,從而(ér)使操作(zuò)係統真正使用完整的4GB的。因此,如(rú)果您安裝Win7 x64,對於有的4GB內存(cún)的機器你不會浪費1GB內存。
個人認為,3GB不足夠用於日常應用隻是一個時(shí)間問題。一個例子是的Win 7的XP模式功能,它可以讓你用舊的應用在一個虛擬機運行在(zài)Windows XP中。此功能可(kě)以用於各(gè)種(zhǒng)目的,例如運行Office 2007和Office 2003年在同一台計算機上同時進行,或者是IE(對(duì)WEB開(kāi)發很有用(yòng))。但WinXP模式需要至少512MB~1GB內存才能正常運行,因此XP模(mó)式非常吃內存。因此,如果您現在部署Windows 7 32位(wèi),那(nà)麽你可能會很快要移(yí)動到64位,僅僅因為你必須升級您的(de)機器(qì)與新的內存。我(wǒ)自(zì)己的筆記本電腦擁有8GB的內存 ,這是因為為了自己開發的(de)程序在每個虛擬機環境下都能運行。我不想浪費內(nèi)存中每一個字節。
64位真提供更好的性能了麽?
我猜很多人認為64位處理器要(yào)快於32位(wèi)處理器。因為有這樣一個事實,從(cóng)8位過渡到16位,從16位過渡到32位的過程確實帶來了一些(xiē)性能提升。基於以上的原因,是否可以認(rèn)為64位的處理器可以更(gèng)快?
有這麽一個例子,很多32位處理器支持S***指令集,但(dàn)是(shì)大多數程(chéng)序員根本不會使用它們,因為這會妨礙到(dào)不支持這些指令集的電(diàn)腦運行他們編(biān)譯的程序(e.g.SSE2可以令Zip壓縮更快,但是最常用的3個(gè)壓縮軟件都沒有使用它)。
因此,隻有應用了64位優化的64位程序才會有性能提升。不(bú)幸的是大多數Windows應用程序並沒有做這個優化。
不過最近一年(nián)來,新生了很多的64位應(yīng)用程(chéng)序,但不要錯誤地(dì)認為,它們將比32位版本更快。因為通常情況(kuàng)下,這個64位版本(běn)的製作,僅是因為32位版本無法正常運行在64位Windows操作係統上。但是有些對64位有性能(néng)依(yī)賴的程序,比如數學計算(e.g.Mathlab)和各類視頻處理(lǐ)軟件,或者軟件開發者明確的支持64位(e.g.7zip),那麽速度(dù)可能較32位版本有明顯的變(biàn)化。
另一方麵,win64不會減慢您(nín)的計算機性(xìng)能。雖然類似CLR(.net底層)的程序會進行一些計算使32位程(chéng)序能夠運行在64位係統上,邏輯上需(xū)要花費較多的(de)時間。但是(shì),在實踐中你會不知道其中的差別。幾(jǐ)乎所有性能測試都可以證明,在大多(duō)數情況(kuàng)下不用在意64位和32位之間性能差異。
因此,更好的CPU性(xìng)能不是升級到64位的理(lǐ)由。不過毫無疑問,這個(gè)現象很可能很快就改變,未來屬(shǔ)於64位(wèi)。隨著時間的推移越來(lái)越多的軟件供應商將提供64位版本的程序。。
關鍵詞:操作(zuò)係(xì)統(tǒng)
閱讀本文後您有什(shí)麽感想? 已有 人給出評價!
- 1
- 0
- 0
- 0
- 0
- 0