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

之意


首先我可以告訴你,你這個說法是不成立的,因為它們是不能對比的,只是根據你的電腦實際情況,來安裝適合你的系統。

為什麼說不能對比呢?因為這樣對比是不公平的,就好比兩個人比賽跑,其中一個人雙腿上各綁5公斤鐵塊,然後再開始比賽,這樣當然是不公平的。因為32位系統最大隻能支持4G內存,明明有16G內存,裝了32位系統卻只能用4G,你說這樣是不是不公平呢?所以說呀,32位和64位系統是沒法比的。

從另一個角度來看,如果你是一臺老電腦,配置很差,內存也只有4G,或者是2G,這時你裝64位系統會很卡,基本上用起來都很困難,但你裝32位系統,卻要流暢很多。而如果你的電腦配置很高,這時你安裝64位系統才可以發揮電腦的全部性能,速度也會更快;要是裝的是32位系統,就不能完全發揮,自然就比不過64位的系統了。結合上面兩點可以看出,不管是32位系統還是64位系統,適合我們電腦的才是最好的,最快的!

最後給大家說一點,如何快速判斷你的電腦適合那種系統呢?

這裡有個簡單的方法:

以內存為標準,如果你的電腦內存在4G及以下,你就安裝32位系統;如果你的電腦內存超過了4G,你就適合安裝64位系統;如果你的電腦內存剛好4G,不多不少,這時看下你的CPU性能怎樣,如果很不錯,又有固態硬盤,直接裝64位,如果性能很一般,也沒有固態硬盤,直接裝32位系統吧。

希望我的回答對你有所幫助,關注玩電腦,教你玩電腦。


玩電腦


  從用戶感知的角度來說,64位系統確實比32位系統快,因為同一時間內64位系統支持更大的尋址空間,這樣就顯得處理速度快。

  不過,要想充分發揮64位系統的性能,還需要滿足以下幾個條件:一是64位的硬件;二是支持64位的操作系統;三是支持64位硬件和系統的應用。


  在硬件上,基本主流的硬件都支持64位。無論是CPU,還是內存,這些硬件基本都支持64位的系統。不過,一些比較落後的硬件配置,可能不支持。最近2-3年購買的電腦,硬件都支持64位系統。

  在軟件層面,支持64位的操作系統,主要是Windows 7和Windows 10,在安裝的時候一定要注意區分。一般個人家庭版的操作系統,基本不支持64位。可以在系統屬性中,查看自己的系統是否支持64位。

  不過,現在很多應用並不支持64位系統。哪怕是QQ和微信這樣的應用,也不支持64位系統。對於不懂技術的消費者來說,如何確定應用是否支持64位呢?安裝完成後,如果安裝在%Program Files (x86)目前中,這應用是不支持64位的。


  歸根結底,在硬件性能過剩的時代,過度追求64位的實際意義並不大。如果是搞設計,經常用3D或一些視頻處理軟件,64位系統還是非常有必要的。


賈敬華


快肯定是會快一點,但最終還得看程序。

我們知道軟件運行的大多數基礎組件都是C編寫的。而C函數和彙編之間有約定,比如ARM32中,C函數的前4個32位參數用寄存器直接傳遞,超過4個參數的用內存棧傳遞。這個約定在ARM64中,傳遞參數數量變為8個,就是函數不超過8個64位參數,全部用寄存器傳遞。我們知道內存讀寫,相對寄存器運算是慢很多的。x86和x64基本也是一個道理。

再其次,一個人64位數值,雖然32位CPU也支持這個類型,但在64位CPU下運算一個硬件指令完成,在32位下必須用兩個寄存器表示,加法乘法還得考慮進位等。

而且64位數據在64位CPU中,只需一條指令即可從內存加載進來,而32位CPU做同樣的事情必須至少2條內存加載指令。

我上面舉得例子其實只是一部分。

所以,綜上所述,只要是同一CPU,64位程序必定會快過32位程序。


三袋大菠蘿


從兩個角度來看這個問題,的確是增加了電腦的速度,上面的朋友們請你們要用實際的真實理論來負責回答這個問題,有時候電腦速度是一個相對的概念,沒有絕對的概念。先請聽我細細給大家講來。

首先32位和64位最大的區別在於內存的尋址空間增大了,32位由於內存尋址受限,內存只能最大支持4GB內存,64系統可以支持超過128GB內存,但是目前消費級主板一般最大支持到32GB。如果在同樣的內存大小之下32位系統和64位系統在硬件配置相同的情況下性能和速度基本是一樣的沒有太大的區別,但是對於32位系統最大支持4GB內存來說和64位支持更大內存相比較其性能肯定要好於32位系統。尤其是現在很多應用和遊戲都需要大內存來支持。

其次是目前很多軟件已經只支持64位系統了,以後32位系統將會是一個淘汰的系統方案,因為隨著系統和應用軟件進一步的發展,這需要我們更大的內存支持才可以而軟件廠商為了更好地讓其軟件能夠流暢使用,一般會強制系統使用64位系統,至於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位的運算速度,我們必須滿足以下條件。

1.具備64位架構的硬件(CPU)

2.搭載64位架構的OS

3.運行64位的應用程序

可以看到在線這臺電腦滿足了條件1和2的要求,64位操作系統基於64位的處理器,然後日常中想要體驗64位的速度還得取決於是否滿足條件3,以QQ為例,可以看到為了讓QQ兼容大多數系統,騰訊公司採用了32位的架構開發,在下專程聯繫了騰訊公司,得到的答覆是暫未開發64位的QQ程序。

所以即使運行在64位的硬件和系統下,我的QQ任然還是32位的速度。

不過在下也說了,電腦的運行速度由很多因素決定,比如運行內存的速率,亦或者儲存介質的讀寫速度。

目前電腦的運行速度實則大多是被硬盤所拖累,因為很多用戶的電腦任然使用的是技術老舊的機械師硬盤,讀寫速度在100M/S左右,而今PCI-e固態硬盤的速度已然突破5GB/S,即便是SATA接口的固態硬盤速度也達到了550MB/S。

所以想要電腦速度變快,還是換塊固態硬盤吧。


希爺不是爺


區分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位系統快一倍,但實際上這個速度人們的眼睛真的感覺不出來。

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

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)。


超能網


\n

{!-- PGC_VIDEO:{"thumb_height": 360, "file_sign": "e2c0f88409d808f9005925209827e6d6\


分享到:


相關文章: