64位系統,是否可以指 相對於32位系統 的執行速度 快一倍?

時間 2021-06-01 15:43:34

1樓:

問題的關鍵在於僅僅是CPU暫存器的吞吐量增大一倍,並不會帶來應用效能表現的一倍提公升.從一二級快取記憶體到暫存器,從記憶體到一二級高速緩,從硬碟到記憶體,等待網路,等待各種外設.大多數情況下,CPU只是在等待其他元件.

所以要想有質的提示,需要更深層次的優化.對於個人應用市場,這種優化並不值得.

目前用64位系統的主要原因是為了讓系統識別更多的物理記憶體.

最新的作業系統的特性都是盡可能的利用空閒記憶體,拼命的進行快取.再加上筆記本的普及配合睡眠功能,可以最大效率的保持快取狀態,使得各種應用啟動及執行加速.(這樣看來,用上64位系統可能會導致速度增快,但不是因為執行效率高了,而是因為要載入的東西已經被快取了,不需要再次載入).

所以現在其實也不再需要太糾結啟動速度,少關機好處多多.

另外乙個使用64位的好處是,在大記憶體的前提下,配合多核,使得PC可以更流程的執行虛擬機器,那些明顯缺少公德的但是你又確實時不時要用的軟體你完全可以安裝到虛擬機器裡,而且現在的模擬器都有類似無縫模式,盡可能做到虛擬機器內應用操作與桌面應用操作協調.你所付出的僅僅是一些記憶體和CPU,而這些在多核和64位時代成本是很低的.

64位系統下,執行32位軟體和執行64位軟體有區別嗎?

九摩訶 同時具備64位的處理器,安裝64位的系統,使用64位的軟體才叫真正擁有了64位的pc喔 三者缺一不可,不然只是浪費了高位數去照顧低位數而已,速度自然也上不去。 Xi Yang 雖然微軟的msvc為64位程式提供了更多的原子操作intrinsic,但顯然正常程式不會整天跑原子操作。與之相比,指...

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

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

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

普通IT技術人員 說作業系統32 64位的區別,就不得不說,cpu硬體的位數區別,主要是硬體工藝的問題。32位CPU指的是該CPU在單位時間內能一次處理的二進位制數的位數為32位 64位CPU指的是該CPU在單位時間內能一次處理的二進位制數的位數為64位 而作業系統位數是針對cpu的位數而開發出來的...