關於amd64和ia64的理解

2009年12月22日 由 zubinhe 留言 »

現在買的PC或者服務器都有64位的機器,而有時我們安裝系統,不管是Windows還是Linux系統,要發揮機器的最高性能,必須也要安裝64位的OS,否則,就達不到最好的性能。

比如:
32位操作系統,配合32位CPU,尋址空間位2^32次方,計算出來是4294967296字節,就是4G,32位系統最大支持4G空間,如果想要32位
系統支持4G以上空間的話,就要用PAE的特殊內核,採用特殊方式訪問,但是系統效率會比原生的64位系統低。當然有時有的Linux只能識別到3G多,因爲據說是當初在設計上的缺陷。這裏不做詳解。
而64位操作系統配合64位CPU,尋址空間是2^64次方,計算出來是18446744073709551616字節,換算一下4G個G,太大了,反正是N多G,一輩子也用不完。當然這是64位系統的理論最大內存支持,實際上誰也用不了這麼大內存.

等等…

因此我們要下載64的操作系統,而我們看到有64的操作系統最經常見到的有ia64/amd64,它們如何區分呢,哪些CPU是屬於AMD64,哪些是屬於IA64呢?

其實很多人從字面上,都以爲AMD64就是針對AMD CPU的,IA64是針對INTEL CPU,其實是錯的,我最初也是這樣認爲,其實不然:

你在市面上買的到的intel 64位 CPU都屬於amd64範疇這個架構應該稱爲 x86_64,因此不管是AMD的64位CPU,還是INTEL的64位CPU,都是屬於AMD64範疇.

而IA64指的是Intel安騰系列CPU,不是X86架構的。ia64主要用在服務器上面,而不是我們平常使用的桌面,通常這些cpu很貴,相關的內存以及硬盤同樣很貴!

因此你以後你PC的CPU是64位的[有Intel,也有AMD],非安騰的CPU的話,你就下載AMD64的OS進行安裝即可.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章