在計算機處理領域,一切都取決于中央處理單元 (CPU)上有多少位可用。大多數較舊的處理器都有32 位變體,但該標準已經升級到64 位。兩種類型的芯片以及它們的使用方式之間存在許多差異,了解處理器類型如何影響計算機的功能非常重要。
32 位是什么意思?
32 位描述了處理器可以并行處理或傳輸的位數。對于每個位,有兩個可能的輸出:1 和 0。因此,一個 32 位處理器有 2?32 個可能的值。32 位 CPU 是1970 年代和 1980 年代16 位和 8 位微處理器的繼承者。
32 位硬件和軟件示例
直到 2000 年代初生產的大多數計算機都使用 32 位處理器,但 64 位處理器很快就接管了,因為它們提供了改進的性能。隨著更高的計算要求開始出現新的軟件應用程序,因此硬件制造商需要創新以保持競爭力。
許多硬件制造商和軟件開發商不再支持 32 位技術。對于仍希望運行 32 位設備的用戶,可用的軟件和操作系統類型存在限制。
例如,Apple 的iOS 9及更早版本是 32 位操作系統,Android KitKat操作系統及更早版本也是如此。對于筆記本電腦和臺式電腦,用戶可以選擇Windows 7、8?、?Vista和XP或任何 Linux 發行版。2019 年,Apple 放棄了對 Catalina 版本macOS的所有 32 位應用程序的支持。
64位是什么意思?
64 位類似于 32 位,但處理器可以并行處理或傳輸的位數是其兩倍。代替 2?32 個可能的輸出(也稱為內存地址),64 位處理器具有 2?64 個可能的輸出。輸出的增加意味著 64 位處理器每秒可以執行更多的計算,因此可以在更短的時間內完成更多的任務和更復雜的操作。
64 位硬件和軟件示例
2000 年代中期,隨著 Advanced Micro Device Inc. 推出 Athlon 64 處理器系列,64 位處理器開始取代臺式計算機和移動設備中的 32 位 CPU。今天制造的大多數計算機都使用 64 位芯片。64 位處理器可以運行 32 位應用程序,但 32 位 CPU 沒有足夠的處理能力來運行 64 位應用程序。
在操作系統方面,自 Mountain Lion 以來的所有 macOS 版本都是使用 64 位架構構建的。此外,所有 Windows 版本和 Linux 發行版——甚至是最早的發行版——都經過重新設計,以充分利用 64 位處理能力。
32 位與 64 位處理器比較
下表顯示了 32 位和 64 位處理器的比較:
32 位處理器 | 64 位處理器 |
2?32 個可訪問的內存地址 | 2?64 個可訪問的內存地址 |
用于內存為 4GB 或更少的計算機 | 用于 RAM 超過 4 GB 的計算機 |
僅限 32 位應用程序和操作系統 | 32 位或 64 位應用程序和操作系統 |
在舊電腦中很常見 | 在所有現代計算機中都很常見 |
最多可存儲約 3.5GB RAM | 可存儲高達約 170 億 GB 的 RAM |
哪個更好:32 位還是 64 位?
在大多數情況下,64 位處理器將提供比 32 位處理器更好的結果。64 位系統非常適合多任務處理,并支持無法在 32 位設備上運行的高性能應用程序。一個例子是視頻編輯軟件,它使用大量的計算機內存來呈現流暢的圖形和視頻播放。同樣,像 Salesforce 這樣的客戶關系管理 (CRM) 應用程序處理大量數據,因此需要具有更多位數的 CPU。
此外,64 位處理器可用于多核配置,而 32 位處理器僅可用作單核系統。擁有多個內核允許多個應用程序同時平穩運行。
64 位處理器還在網絡安全方面提供更多功能。例如,64 位版本的 Windows 以 PatchGuard 的形式提供內核補丁保護,可防止設備驅動程序修補 Windows 內核。64 位 Windows 還提供地址空間布局隨機化 (ASLR)、強制驅動程序簽名和數據執行保護。所有這些措施都有助于在基礎級別維護設備的安全性。
除非您現有的硬件已經過時,否則 64 位處理器和應用程序幾乎可以更好地滿足所有需求。如果您的計算機具有 32 位 CPU,它將只能運行 32 位應用程序。盡管性能和靈活性會受到限制,但此類軟件是唯一可用的選項。
如何知道您的操作系統是 32 位還是 64 位
確定設備使用多少位的過程因操作系統而異。
蘋果系統
- 單擊左上角的 Apple 菜單。選擇關于本機。
- 找到處理器信息。
- 參考下表來確定處理器使用的位數。上面的示例使用 64 位的 Intel Core i7 處理器。
處理器名稱 | 位數 |
英特爾酷睿獨奏 | 32 位 |
英特爾酷睿雙核 | 32 位 |
英特爾酷睿 2 雙核 | 64 位 |
英特爾四核至強 | 64 位 |
雙核英特爾至強 | 64 位 |
四核英特爾至強 | 64 位 |
酷睿 i3 | 64 位 |
酷睿 i5 | 64 位 |
酷睿 i7 | 64 位 |
視窗
- 同時按下 Windows 和暫停鍵以打開系統屬性窗口。
- 選擇關于菜單。在設備規格下找到處理器和操作系統信息。
Linux
- 打開您首選的命令行終端窗口。
- 運行
lscpu
命令。找到處理器架構信息。下面的例子表明處理器有 64 位。