32位與64位處理器比較

      在計算機處理領域,一切都取決于中央處理單元 (CPU)上有多少位可用。大多數(shù)較舊的處理器都有32 位變體,但該標準已經(jīng)升級到64 位。兩種類型的芯片以及它們的使用方式之間存在許多差異,了解處理器類型如何影響計算機的功能非常重要。

      32位與64位處理器比較-南華中天

      32 位是什么意思?

      32 位描述了處理器可以并行處理或傳輸?shù)奈粩?shù)。對于每個位,有兩個可能的輸出:1 和 0。因此,一個 32 位處理器有 2?32 個可能的值。32 位 CPU 是1970 年代和 1980 年代16 位和 8 位微處理器的繼承者。

      32 位硬件和軟件示例

      直到 2000 年代初生產的大多數(shù)計算機都使用 32 位處理器,但 64 位處理器很快就接管了,因為它們提供了改進的性能。隨著更高的計算要求開始出現(xiàn)新的軟件應用程序,因此硬件制造商需要創(chuàng)新以保持競爭力。

      許多硬件制造商和軟件開發(fā)商不再支持 32 位技術。對于仍希望運行 32 位設備的用戶,可用的軟件和操作系統(tǒng)類型存在限制。

      例如,Apple 的iOS 9及更早版本是 32 位操作系統(tǒng),Android KitKat操作系統(tǒng)及更早版本也是如此。對于筆記本電腦和臺式電腦,用戶可以選擇Windows 7、8?、?Vista和XP或任何 Linux 發(fā)行版。2019 年,Apple 放棄了對 Catalina 版本macOS的所有 32 位應用程序的支持。

      64位是什么意思?

      64 位類似于 32 位,但處理器可以并行處理或傳輸?shù)奈粩?shù)是其兩倍。代替 2?32 個可能的輸出(也稱為內存地址),64 位處理器具有 2?64 個可能的輸出。輸出的增加意味著 64 位處理器每秒可以執(zhí)行更多的計算,因此可以在更短的時間內完成更多的任務和更復雜的操作。

      32位與64位處理器比較-南華中天

      64 位硬件和軟件示例

      2000 年代中期,隨著 Advanced Micro Device Inc. 推出 Athlon 64 處理器系列,64 位處理器開始取代臺式計算機和移動設備中的 32 位 CPU。今天制造的大多數(shù)計算機都使用 64 位芯片。64 位處理器可以運行 32 位應用程序,但 32 位 CPU 沒有足夠的處理能力來運行 64 位應用程序。

      在操作系統(tǒng)方面,自 Mountain Lion 以來的所有 macOS 版本都是使用 64 位架構構建的。此外,所有 Windows 版本和 Linux 發(fā)行版——甚至是最早的發(fā)行版——都經(jīng)過重新設計,以充分利用 64 位處理能力。

      32 位與 64 位處理器比較

      下表顯示了 32 位和 64 位處理器的比較:

      32 位處理器 64 位處理器
      2?32 個可訪問的內存地址 2?64 個可訪問的內存地址
      用于內存為 4GB 或更少的計算機 用于 RAM 超過 4 GB 的計算機
      僅限 32 位應用程序和操作系統(tǒng) 32 位或 64 位應用程序和操作系統(tǒng)
      在舊電腦中很常見 在所有現(xiàn)代計算機中都很常見
      最多可存儲約 3.5GB RAM 可存儲高達約 170 億 GB 的 RAM

      哪個更好:32 位還是 64 位?

      在大多數(shù)情況下,64 位處理器將提供比 32 位處理器更好的結果。64 位系統(tǒng)非常適合多任務處理,并支持無法在 32 位設備上運行的高性能應用程序。一個例子是視頻編輯軟件,它使用大量的計算機內存來呈現(xiàn)流暢的圖形和視頻播放。同樣,像 Salesforce 這樣的客戶關系管理 (CRM) 應用程序處理大量數(shù)據(jù),因此需要具有更多位數(shù)的 CPU。

      32位與64位處理器比較-南華中天

      此外,64 位處理器可用于多核配置,而 32 位處理器僅可用作單核系統(tǒng)。擁有多個內核允許多個應用程序同時平穩(wěn)運行。

      64 位處理器還在網(wǎng)絡安全方面提供更多功能。例如,64 位版本的 Windows 以 PatchGuard 的形式提供內核補丁保護,可防止設備驅動程序修補 Windows 內核。64 位 Windows 還提供地址空間布局隨機化 (ASLR)、強制驅動程序簽名和數(shù)據(jù)執(zhí)行保護。所有這些措施都有助于在基礎級別維護設備的安全性。

      除非您現(xiàn)有的硬件已經(jīng)過時,否則 64 位處理器和應用程序幾乎可以更好地滿足所有需求。如果您的計算機具有 32 位 CPU,它將只能運行 32 位應用程序。盡管性能和靈活性會受到限制,但此類軟件是唯一可用的選項。

      如何知道您的操作系統(tǒng)是 32 位還是 64 位

      確定設備使用多少位的過程因操作系統(tǒng)而異。

      蘋果系統(tǒng)

      1. 單擊左上角的 Apple 菜單。選擇關于本機。
      2. 找到處理器信息。
      3. 參考下表來確定處理器使用的位數(shù)。上面的示例使用 64 位的 Intel Core i7 處理器。
      處理器名稱 位數(shù)
      英特爾酷睿獨奏 32 位
      英特爾酷睿雙核 32 位
      英特爾酷睿 2 雙核 64 位
      英特爾四核至強 64 位
      雙核英特爾至強 64 位
      四核英特爾至強 64 位
      酷睿 i3 64 位
      酷睿 i5 64 位
      酷睿 i7 64 位

      視窗

      1. 同時按下 Windows 和暫停鍵以打開系統(tǒng)屬性窗口。
      2. 選擇關于菜單。在設備規(guī)格下找到處理器和操作系統(tǒng)信息。

      Linux

      1. 打開您首選的命令行終端窗口。
      2. 運行lscpu命令。找到處理器架構信息。下面的例子表明處理器有 64 位。