選擇正確的Ubuntu版本用32位機還是64位機

來源:互聯網
上載者:User
關鍵字 nbsp; 64位 32位 運行 可以

&HTTP://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   「x86-64」,有時會簡稱為「x64」,是 64 位微處理器架構及其相應指令集的一種,也是 Intel x86 架構的延伸產品。 「x64」最先由 AMD 設計,推出時被稱為「AMD64」,其後也為英特爾所採用,現時英特爾稱之為「Intel 64」,在之前曾使用過 Clackamas Technology (CT)、IA-32e及EM64T。 外界多使用 "x86-64" 或 "x64" 去稱呼此 64 位架構,從而保持中立,不偏袒任何廠商。 Debian採用AMD64的構架稱謂,因為提供了Intel的IA-64構架支援。 Ubuntu繼承了Debian的這種稱呼。

2005年以後的大多數電腦都是64位的。 能夠運行64位模式的處理器有AMD的速龍x64,FX,X2,Intel的Itanium與Xeon,Intel的Core2,奔騰D,奔騰4與賽揚D部分型號。 支援AMD64的AMD處理器,和支援EM64T的Intel處理器都可以運行在64位模式下。

那麼「G5」PowerPC晶片呢? 或者SPRC64,MIPS64等等? (提示:Linux幾乎能夠運行在任何東西上:))

所謂32位與64位,實際上指的是電腦存儲寄存器的大小(或者叫寬度)。 一台32位電腦的位元組寬度是32位,它的定址能力非常大(4GB的實體記憶體)。 而一台64位電腦的定址能力簡直就是驚人的。

我們正在步入一個資訊以TB為單位來存儲的時代。 某些電腦將能夠存儲好幾年的你所喜愛的電視節目。 當我們想移動如此大量的資料並對其進行壓縮以便更有效率地存儲資料時,我們需要64位處理器所提供的強大能力。

64位處理器代表了未來。 值得一提的是,AMD的64位處理器在32位的環境下也運轉良好。 有人可能建議繼續使用32位的軟體,因為32位軟體的支援更好。 但情況在發生變化。 我們可以設想在10年內會有更多的電腦是64位的,但有理由認為在這個時間段內多數人都將擁有另外兩台電腦(每五年一台)。

問題在於對自由軟體來說這並不重要。 軟體代碼可以互轉,因為使用的是原始程式碼,所以大多數軟體都「還不錯」。 不幸的是,要將有的程式從32位轉換為64位實際上有些麻煩,所以某些程式無法在真正的64位模式運行。 這些程式可以在類比的模式下工作,但稍微慢一些。 某些代碼在64位環境下實際運行速度甚至更慢,這是由於處理器的微妙差異造成的。

如果使用支援AMD64或EM64T的處理器,64位模式可能比32位模式效率略高。 其(技術)原因是,在64位模式下處理器可用的寄存器更多、位數更寬,這意味著為64位模式編譯的程式可以更高效地運行。

在64位機器上運行32位程式

目前,擁有64位處理器的使用者也可以安裝32位的Ubuntu系統。 並非所有軟體在64位環境下都可用,尤其是,非免費的程式通常都是32位。

有的程式可在64位Ubuntu下運行,不過要使用32位的庫。 可以使用 sudo 和 apt-get 來安裝這些庫。

sudo apt-get install ia32-libs*

也可以用 新立得套裝軟體管理器 安裝 32 位庫。 還有個辦法是用 chroot 建立一個32位環境。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.