科普知識(shí):32位 vs 64位的區(qū)別
隨著XP逐漸淡出人們的視線,新一輪購機(jī)熱潮的興起,64位系統(tǒng)也得已進(jìn)入大眾的視線。那到底什么是64位咧?這個(gè)問題要從什么是位(bit)說起,一位就是一個(gè)能表示0和1這兩種狀態(tài)的單元,32位計(jì)算機(jī)中一個(gè)
隨著XP逐漸淡出人們的視線,新一輪購機(jī)熱潮的興起,64位系統(tǒng)也得已進(jìn)入大眾的視線。那到底什么是64位咧?
這個(gè)問題要從什么是位(bit)說起,一位就是一個(gè)能表示0和1這兩種狀態(tài)的單元,32位計(jì)算機(jī)中一個(gè)整數(shù)由32個(gè)這樣的單元表示,最小的數(shù)是0的話,最大可以表示到43億不到一點(diǎn)(4294967295)。和數(shù)學(xué)中把8橫過來寫就可以容易地表示無窮大相比,計(jì)算機(jī)里的數(shù)字表示法就比較麻煩了,一旦計(jì)算的范圍超過了一個(gè)整數(shù)的大小,就需要把兩個(gè)(或多個(gè))整數(shù)拼起來表示更大的數(shù),這樣就影響了性能。于是就出現(xiàn)了64位的計(jì)算機(jī),64位的整數(shù)表示的范圍就相當(dāng)?shù)么罅耍? – 18446744073709551615),同時(shí)也提升了計(jì)算機(jī)的性能。
雖然64位的家用CPU早在03年就有了,但64位系統(tǒng)到現(xiàn)在都沒有普及,原因是64位的應(yīng)用程序太少。Windows從Windows Server 2003開始支持64位,后續(xù)的Vista和Windows 7都有64位版本。在64位的Windows上可以正常地運(yùn)行32位的程序,所以在最壞情況下,64位系統(tǒng)的性能和32位系統(tǒng)相當(dāng),一般都會(huì)有一些提升。
64位系統(tǒng)和32位系統(tǒng)最大的區(qū)別是,64位系統(tǒng)(比如Windows 7)支持的內(nèi)存最大可以到192GB,而32位系統(tǒng)(比如XP)最大只有4G(一般實(shí)際使用到的只有3~3.5G,只有打開了物理內(nèi)存擴(kuò)展Physical Address Extension之后才能使用剩下的空間,但性能會(huì)有所下降)。喜歡大內(nèi)存的同學(xué),就義無反顧地裝64位吧~~