64位系統真的比32位系統快嗎?

之意


理論上來說64位系統是比32位系統快一倍,但實際上這個速度人們的眼睛真的感覺不出來。

因為大部分系統處理的都是小數據,只有處理大數據的時候人類才能感覺的出來。

32位和64位主要存在以下區別.

1. 支持的最大內存不同。

32位理論上最大支持4G,但實際上根本到不了4G,當你插進4G或者4G以上內存是會顯示可用3.2G左右。

62位可以支持更大的內存,只要主板支持足夠大的內存,62位系統都能完美運行的。(多半受限於主板)

2.支持的cpu不同。

如果你電腦的U是32位的,那麼你即使裝上64位系統,電腦依然是按32位處理方法處理的。

如果你是64位U,那裝那種系統,就回按那種系統處理。(可以用cpu-z檢測,指令集EM64T)

3.64位處理能力比32位快一倍,這隻有處理大數據時才能感受出來,因為現在的U處理能力都很快,小數據也就在幾毫秒甚至會幾微秒也就處理完了,即使快一倍又能感受出什麼來呢.

4.為適應64位系統現在大部分軟件現在都配備了64位版本,當然現在32位軟件也是可以運行的。

大家對64位系統還有什麼瞭解呢,歡迎大家補充,相互探討。




網絡高材生


之所以有64位操作系統,並不是為了能比32位操作系統更快,而是為了可以同時處理更多數據,正如很多人回答的那樣,64位系統理論上能支持2^64b的尋址空間,32位系統通常最多隻能支持2^32(也就是4GB)的空間。

一個操作系統快不快,取決的因素很多,假設其它條件一樣,一個是64位系統+64位處理器,另一個是32位系統+32位處理器,它們的速度取決於處理器的時鐘頻率和指令集。然而大家都知道,64位處理器是較新的,它本身的速度和指令集都比老舊的32位處理器更有優勢,當然,使用64位時,單個寄存器可以保存兩倍的數據,比如在寄存器中始終可以添加兩個32位數字而不會溢出,這允許一條加法指令比32位加法指令的結果稍微快一點,但這個差距是在整個計算的操作過程中,是非常微不足道的。

64位系統最大的優勢在於計算機可以處理更多的內存,因此程序可以將數據保存在內存中,而不是頻繁從緩慢的磁盤中讀取,這或許是大多數用戶看到延遲的地方,當然前提是你的內存要夠大,還有剛說過的處理器本身速度上的差異帶來的影響。

順便說下關於系統和內存的常見的錯誤。

其實32位處理器是可以使用4GB以上內存的,比如Pentium Pro的處理器具有36位物理地址,它就具有64GB(2^36b=64GB)的尋址空間,Intel稱之為PAE。

Windows內核也是支持PAE的,但微軟使用一種非常粗糙的方式來禁用消費級版本的Windows中的PAE,我們可以修改Windows內核以在Windows中啟用PAE,從而也能讓32位系統支持4GB以上內存。

另外,32位Windows可以運行16或32位程序,但64位Windows不能運行16位程序,因此,如果需要運行16位程序(特別是Windows 3.x或某些Windows 95程序),則必須使用32位Windows。還有就是32位的CPU就不能用於64位的Windows(因為CPU一次只能處理32bit,而操作系統給你的指令是要處理64bit)。


超能網


問這個問題,應該是對電腦硬件一竅不通的人。

首先,電腦的速度快慢跟操作系統沒直接關係,操作系統只是讓硬件發揮最大作用。

這麼說吧:

一個酷睿17 8G 512固態 高性能獨顯的電腦,裝配WIN7 32位系統

一個酷睿I3 4G 機械硬盤 集顯的電腦,裝配WIN10 64位系統

這兩個哪個快,很明顯前面的電腦快,因為硬件配置高嘛!

64位系統和32位系統本質上沒什麼區別,唯一的區別的硬件的支持上,64位系統支持大內存、大硬盤。

就是說,如果你電腦的內存是8G以上,就必須安裝64位系統,如果你安裝32位系統,你電腦的內存就會變成3.2G左右,發揮不了硬件的優勢。

相同配置下,64位系統肯定比32位系統快,因為64位對大硬件的支持更全面一些。


數據蛇


不一定,因為如果你的處理器主頻較低的話,可能會有點卡。我建議2GHz以下的處理器最好裝32位系統,因為這樣的處理器應該也很少是64位的處理器。

硬盤也很重要,假如你是i9 9900k搭配一個機械的話,就算i9 9900k是8核16線程的,也能把你卡的砸鍵盤和鼠標。

32位只支持4Gb內存,而64位安理來說,應該是可以支持2tb的內存。

其實如果你的硬件配置都一樣的話,32和64位的最大區別就是軟件打開的速度和運行的速度,64位的軟件打開得快,運行的也快。


普通的windows用戶


肯定快。

打個比方。64位電腦好比一個人一個句子可以一次64個字全說完。32位就需要分兩次。中間需要斷句和標點。當然這個只是比喻了。實際上同一科技環境下。純64為電腦也就比純32位快1~5%差距很微小。

但是64位電腦支持4gb以上內存 32位最大隻支4g.這才是致命傷。我們給兩臺電腦內存都插滿,一臺32g,一臺也是32g,(物理32g單是,32位系統只能識別其中的4gb) 然後比較。 那麼速度差異就很大了。一些專業軟件,比如ae等等速度差距可能會是幾倍到幾十倍。甚至是能運行和不能運行的差異。 還有,大多數64位電腦兼容分32位程序。32位電腦肯定不兼容64位程序。

所以,現在幾乎99%是64位電腦的天下了


築夢文化


簡單說吧,總結一句話:64位系統,可以比32位系統快。

為什麼叫“可以”,而不是必然呢?

這是因為要看硬件和軟件的具體情況而定。當然,這也涉及到,64位系統和32位系統的本質區別。

一、64位系統比32位系統可用到更多的資源

  比如,最典型的就是尋址能力。反映在實際使用中,就是內存大小。

  如果你有超過4GB的內存,用32位系統的話,3GB多點的部分,是完全浪費的,一點也用不上。而64位可以。基本上有多大內存用多大內存。

  好比你擁有一座樓,32位系統,只允許你用其中的三間房子;而64位系統可以用所有的房子。

  但是,如果你的樓只有1個人居住,那麼,二者沒區別。如果有20個人居住,必然有區別了。所以說,64位系統可以比32位快,但不一定總是快。就是說1個人的時候。

二、快慢也取決於軟件用到多少資源

  在32位系統下,程序能用到的內存只有2GB,即使你有4GB內存程序也只能用到2GB。這個在微軟的網站上有說明。雖然有突破的參數可以加,但太麻煩,而且效果也不可知。因為系統本身限制了。底層的限制。

  比如我做premiete,我觀察了一下內存佔用,多的時候要佔用9GB左右的內存。如果是32位系統,你就是有90GB,也只能用到2GB左右。但64位,就物盡其用了。

  你想,當這個軟件需要9GB內存的時候卻只能找到2GB,怎麼辦?用硬盤模擬吧,虛擬內存。硬盤比真正的內存至少慢100倍,你想想怎麼忍受?就算固態硬盤,也完全無法和真正的內存相比的。

  所以,說到底,當你的硬件比較好的時候,必須64位才能發揮,而且肯定比32位系統快。但如果你的硬件配置低,比如只有2G內存還要用win7,那肯定是32位的系統要快一些,這個我測試過。或者你主要用的軟件只支持32位,用大內存反而會報告“內存不足”,那就是優先32位了。


朗讀者說


區分64位和32位系統

1、處理數據

32位和64位表示處理器一次能處理運行的最大位數。64位平臺可以運行64位數據指令,處理器一次可提取64位數據,比32位提高了一倍,理論上性能會相應提升1倍。但是64位系統也有個前置條件,它需要內存的配合跟上,而且程序本身也是64位編譯才能發揮64位系統的優勢。最直觀的測試就是解壓壓縮包速度測試,64位要比32位快了三分之一左右。

2.可尋址的內存空間是32位系統和64位系統最為顯著的特點

32位的操作系統只能識別最大4GB的內存,實質能用到CPU的內存只有3.24GB。但64位系統則有了很大進步,64位系統的最大尋址空間為2的64次方bytes,而64位的系統最大支持128G的內存。

也就是說,內存大於等於4GB的用戶,由於受到32位硬件限制,因此,不能最大化的利用硬件資源,這就很有必要安裝64位操作系統以最大化利用資源。而對於對於內存小於4GB的用戶,32位系統更加適合大家使用,因為64位版本會佔用更多的系統內存資源,我們內存不夠的話會是適得其反的。

在Windows7系統中,家庭普通版支持8GB內存、高級版支持16GB內存;64位的專業版、企業版、旗艦版最高可支持192GB內存。

3、軟件兼容性

大多數的64位電腦都兼容32位程序,但是32位電腦肯定不兼容64位程序。以前因為大部分軟件都是基於32位架構環境下開發,所以64位系統的兼容性不如32位。但是隨著軟硬件的發展,現在64位系統的兼容性已經很強,基本上已經可以滿足軟硬件需求。特別是在平面設計、畫圖方面,64位系統明顯要比32位系統有更快的反應和效率。


再強調一次,我們不能一味的追求64位重裝系統。一般情況下,只要32位操作系統的內存足夠使用,那麼32位操作系統還是要比64位操作系統快一些的。雖然,隨著電子科技的日新月異,32位操作系統所支持的內存已經不能滿足需求,但是那些老舊電腦最好還是使用32位的系統。


耳聞目覽


64位系統真的比32位系統快嗎?

首先,如果拿同樣的硬件配置安裝win七六十四位系統和安裝32位系統,比如你使用的是8gb的內存,128gb的固態硬盤,CPU是i5的八代,那麼這個時候問題就來了,32位的系統不能夠完全識別8gb的內存,系統最多能夠識別4gb,那麼在這種情況下,對於硬件資源的利用32位系統要比64位系統效率低了將近一半

所以如果同樣配置,系統一個是64位,另外一個是32位,這樣的情況下對比還是比較明顯,雖然64位的系統,無論是c盤的,佔用空間以及物理內存單獨系統的佔用,都要比32位系統高,但是對於軟件的支持,以及物理資源的利用率都要比32位的更有優勢

所以,winwin7,32位的系統,更適合於安裝配置比較低,比如物理內存只有4gb,還使用的是機械硬盤,或者是比較老的處理器,這樣32位更有優勢,winwin7,32位系統物理內存佔用單獨系統只有不到1gb,後臺加載的程序相對於win七六十四位對於物理內存以,以及CPU的佔用率和硬盤的佔用率,相對於64位都要少得多

直白的講,什麼樣的硬件配置選用什麼樣的系統


俠客I挨踢T


我看了幾個回答,回答得都不是那麼正確。

目前64位CPU能運行32位軟件是因為CPU內採用了兼容32位指令來實現的。這樣相當於CPU中有兩套硬件,而對於相同晶體管數量和製程來比較的話,32位CPU必然比64位CPU快。

Intel曾經非常激進的認為以後是64位的天下,從而推出了ia64的指令集。但是由於32位已經出現了很長一段時間了,非常多的軟件針對32位寫的,有些已經不再維護了。所以它敗給了AMD的兼容32位x86指令集的x86_64指令集。因為僅僅是做的兼容,但是還是有一小部分軟件在安裝64位系統下不能兼容運行。

當然由於64位CPU配和64位系統後,能使用的內存更多,所以用空間換時間的軟件設計方案也會更多,相比於內存緊張的32位系統,運行速度自然會更快。這也是為什麼當今軟件的內存使用量越來越高的原因之一。


夢中有你12094026


電腦32位系統和64位系統有什麼區別?

\n

{!-- PGC_VIDEO:{"status": 0, "thumb_height": 360, "thumb_url": "37d8000058f24c8c380e\


分享到:


相關文章: