64位作業系統跟32位比有什麼區別?

時間 2021-05-29 22:53:45

1樓:普通IT技術人員

說作業系統32、64位的區別,就不得不說,cpu硬體的位數區別,主要是硬體工藝的問題。

32位CPU指的是該CPU在單位時間內能一次處理的二進位制數的位數為32位

64位CPU指的是該CPU在單位時間內能一次處理的二進位制數的位數為64位

而作業系統位數是針對cpu的位數而開發出來的。

32位作業系統 --- 指的是為了32位CPU而設計的作業系統,同時需要安裝32位軟體以發揮32位的最佳效能

64位作業系統 --- 指的是為了64位CPU而設計的作業系統,同時需要安裝64位軟體以發揮64位的最佳效能

其他區別:

1 支援內粗大小不同,32位作業系統支援4G記憶體,但實際可用的只有3.25G(以前有黑心配電腦的32位系統的機器忽悠人配個8G記憶體),而64位可支援更多記憶體。

2 理論上64位的處理能力比32位的更快

3 安裝軟體不一樣,32位的作業系統之能安裝32位的,而64位的作業系統可同時安裝32位和64位的

2樓:張子凡

首先你要了解一下位是什麼?

計算機是用電來儲存資訊的,而且只有高電位和低電位兩種。計算機就是用非常多的高電位和低電位組成各種各樣的資料。

如果cpu振盪一次能處理64個這樣的電位就是64位的cpu,振盪一次能處理32個電位就是32位cpu。

因為cpu分為32位和64位,所以作業系統也跟著分為32位和64位。

理論上說64位作業系統比32位作業系統快,但是也要看執行的應用程式是否為64位的。

64位作業系統 CPU 如何相容32位程式 軟體 請看詳情。?

北極 要保證64位相容性,無非就是兩點 1.硬體相容 指令層面上 2.軟體相容 作業系統 因為以上兩點都能保證,所以自然32位程式能在相容32位程式的作業系統 CPU上跑。具體的形式 1.硬體相容 現有的x86架構的CPU,作業系統進入64位的工作模式都是相容32位的,即使在long mode模式下...

為什麼 64 位作業系統的庫目錄要和 32 位不同?

因為你看到的 64位系統 並不是pure 64位的,為了相容32位的系統是需要做區分的。至於為什麼要這樣分,我只能說這樣簡單。因為,就目前情況下,絕大多數軟體還是跑在32位下,所以將64位的lib叫做lib64,而32位的不變,仍然叫lib,這樣能最大程度上減少潛在的問題。 pansz 感覺樓主沒抓...

C 如何跨平台判斷作業系統是32位還是64位?

WhatIsSpin 題主你這問題,成心折騰程式設計師。首先得說明一下,不呼叫系統API,又想知道與系統相關的東西,這就像你讓我進門拿東西,又把門鎖上不給我鑰匙一樣,正統方法是根本不可能做到的 且不深究這麼做有什麼意義,本來乙個很簡單的函式就能解決的問題繞個圈 那就得走曲道破窗而入。其次是跨平台不是...