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