2010-09-26 90 views

回答

0

物理地址擴展(PAE)是一項功能,它允許x86處理器訪問大於4 GB的物理地址空間。這可能會高達64 GB。要使用PAE,操作系統必須支持此功能。所有主要的操作系統都允許使用PAE,包括Windows。

因此,內存訪問不能真正作爲區分32位& 64位操作系統的理由。另一方面,幾乎所有進入市場的處理器都具有64位的能力,所以它取決於你的操作系統,它允許多少內存訪問。其等於4GB

但在64-bit machine情況下,這將是─

+0

由於管理開銷,PAE當然會有一定的性能影響,而這在純64位機器上並不存在。 – joschi 2010-09-26 05:43:08

3

這些是主要區別,但這些差異有很多效果 - 例如,由於地址較大,因此您可以有效訪問的內存量更大 - 傳統上32位操作系統限制在大約4GB內存。

4

x86_64比x86有更多的寄存器,所以可以在CPU上完成更多的工作,而不是不斷地從RAM中獲取位。另外,x86_64保證CPU至少支持SSE2,所以編譯器知道它可以優化。

1

32-bit machine RAM的最大尺寸將是4GB 2^32=4294967296 bits 2^64=18446744073709551616 bits其等於17179869184 GB

0

之間的主要區別32位處理器和64位處理器的運行速度爲 。 64位處理器可以採用雙核,四核 核心和六核心版本的家庭計算(即將推出八核心 版本)。

多核允許增加處理能力和更快的計算機操作。需要 許多計算功能的軟件程序在多核64位 處理器上運行得更快,大部分情況下運行速度更快。

重要的是要注意,64位的 計算機仍然可以使用基於32位的軟件程序,即使Windows操作系統是64位版本。

32位處理器和64位處理器之間的另一個大差異 是支持的內存(RAM)的最大數量 。 32位計算機最多支持3-4GB內存,而64位計算機可支持內存超過4 GB的內存 。這對於用於圖形設計,工程設計或視頻編輯的軟件程序是重要的,其中 執行許多計算來呈現圖像,繪圖和視頻 畫面。有一點需要注意的是,除非程序是64位程序,否則3D圖形程序和遊戲如果切換到64位計算機 沒有多大收益。

對於爲32位處理器編寫的任何程序,32位處理器足夠 。在 電腦遊戲的情況下,通過升級 視頻卡,您將獲得更多性能,而不是獲得64位處理器。

最後,64位的 處理器變得越來越普遍的家用電腦。 由於 價格較便宜,並且因爲更多用戶正在使用64位操作系統和程序,因此大多數製造商使用64位處理器構建計算機。計算機零件零售商所提供的32位處理器較少,而且很少可能不提供任何32位處理器。

摘錄自:Here

相關問題