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