日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

到底是32位系统运行快还是64位系统快

發布時間:2023/12/2 windows 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 到底是32位系统运行快还是64位系统快 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


首先聲明一下,這個標題“到底是32位系統運行快還是64位系統運行快”的提法本身就是存在問題的,主要是由于很多網友把這個問題提煉的層次太高,那就是“我現在的機子是裝32位系統快還是64位系統更快?”,所以就拿這個問題作為標題了,該問題網上少見作答,主要是因為及到方面太多,從軟件到硬件全部都有涉及,并且衡量的標準也比較模糊,天緣在這里斗膽就從軟件到硬件歸納分析一下,錯愕之處敬請指教。

插入回復部分搜索引擎過來的網友:32位和64位系統安裝軟件也是需要對應位數的,32位系統無法安裝64軟件,64位系統同樣無法使用32位軟件,部分具有兼容模式的軟件深入到內部實際上還是需要位數對應的,具體可參考下面的32位和64位系統區別文章。

這里要感謝一下網友jexleven,他在天緣的《32位和64位CPU、操作系統的區別 + 判斷、使用建議》一文中的問道,“在硬件相同的情況下(且硬件支持64位、內存2GB),32bit的OS用32bit的3DSMAX渲染速度 和 64bit的OS用64bit的3DSMAX渲染速度,哪個快?”及“游戲的載入速度呢?例如《鬼泣4》,例如《金剛狼》,例如《巫師》...”,這個問題 應該是很多網友都會遇到的。

這里有個重要的條件,就是硬件條件相同且都支持64位和內存足夠,這是目前主流硬件的基本配置了。問題中的渲染一詞在同等條件下仍然是程序運行速度的問題(需要排除依賴顯卡的獨立部分,因為在Windows 7上很多渲染工作已轉交給GPU來完成),天緣下面的回答也必須要以這個為節點或條件。問題2的游戲載入速度同問題1中的渲染,還有個比較特殊的地方,就是還跟DIRECTX版本和驅動等相關,所以也必須規定軟件條件必須相同,只有位上差異,故仍是哪個更快的問題。

一、計算機操作系統和軟件角度

首先看操作系統和上層軟件,無論64位OS還是64位軟件都是必須按照64位格式進行編譯,也就是默認的字長64位,運行 時,除了一些特殊的獨立計算,比如位運算,其它非標準字長變量運行時都是需要進行轉換的。32位也是一樣,這一點還看不出來哪個優劣(只指速度),即使硬件條件相同,實際上還是有速度上的差異,那就看誰的格式轉換最少,這就決定于應用程序的類型和設計方法了。

操作系統也是軟件,我們再看一下編譯后的文件大小,大家可以看一下 Windows 7 64位版安裝文件大小就知道了,肯定要比32位要大,這里問題就來了,同樣一個個文件(打個比方),32位可能是1M,而64位的可能就是2M,那么從硬盤上讀取就存在時間差異。所以文件大是個劣勢。

到這里就可以看出不同版本OS或軟件實際運行效率幾乎相當(實際上程序的差異主要就是在類型轉換上),速度因素主要決定于硬件,下面就來看一下硬件因素有哪些。

二、計算機硬件角度

1、物理硬盤的運行時間,64位系統肯定會讓物理硬盤花費更多的時間,如果是固態硬盤則可以解決這個問題,物理硬盤的設計理念決定誰也改變不了這個結果,多讀數據就是要花費更多時間,而固態硬盤可以完全按照64位來設計存儲位寬,尋址時間幾乎不受影響;

2、 再看CPU,現在的CPU都是按照標準64位總線寬度設計的(據說Windows 8可能支持128,也說不準CPU總線寬度還要向上加),(早期的CPU還是采用兼容設計的,也就是“假”的64位,這個就不說了,越分析越復雜了)。內 部各種運算機制都是對64位有利的,也就是說,大家讓它算32位數,CPU都是需要“打向”兼容模式處理的。所以,單從CPU角度考慮(不計可能集成的前 端總線影響),64位速度會略勝32位。

3、內存方面,內存顆粒芯片大都是按照8位設計BANK重組,尤其是早期的內存條,當然現在也有16、32位寬,今后肯定也會出現64位寬內存芯片。目前來講對32位、64位影響都很小,如果非得要分出勝負,那么就選32位吧。

4、 再來看看CPU的前端總線,早期的并行總線無論對32位和64位影響都很小,因為是信號都是大家一起走(手拉手一起過橋),今后的CPU到北橋之間(注: 現在有INTEL CPU集成了北橋,只不過把串行總線拿到內部而已)幾乎都將采用串行技術,同等速率下(假設內存無影響下),肯定是32位數據傳送更快,排隊過橋肯定人少 的更快過去。

5、除此之外,實際上除了北橋和CPU和內存,主板上就沒什么東西了,主體PCI總線幾乎都是并行的,顯卡模塊也是獨立出的,影響很小。

三、總結:

1、縱觀上述分析,所以在相同的硬件環境下,天緣這里需特別提到,這個環境必須要包含到硬盤或CPU的串行總線(原因是這兩者影響最大,原因下面分析),64位的肯定沒有32位快。

2、有意的人為設計出使用固態硬盤和全并行環境,那么兩者理論速度相當,目前業界還沒到這個水平和需求的時候。反之,也可以有意的人為設計出讓32位運行慢,而64位運行快的系統。

2、64位系統和軟件的重要優點不能不提,那就是更加精確、精細。jexleven的問題也出來結果了,那就是玩3D游戲,64位界面絕對要比32位界面更加漂亮,音質更好,還有一堆“更大"(內存更大、硬盤更大,理論上并行的東西支持也更多),試試便知。

3、以后如果使用固態硬盤或把普通硬盤的瓶頸問題解決,并且前端總線速度跟上去,那么64位系統運行速度將會有較大提升,與32位系統速度差距也會越來越小,當然了,使用專業的測試軟件仍然是可以測試出差距的(架構可能調整,結果暫時也無法確定)。

天緣補充說明:

1、上文關于64位運行速度問題的分析,天緣做了檢查和括號定語標注,但仍然有些地方不太嚴謹,天緣無法在這么短的篇章內一一詳述,只希望大家從硬盤讀取和寫入、CPU的前端總線這兩個最重要的差異點閱讀,象征性的得到結論就可以了。

2、32位系統運行快是指普通應用角度全局考量的結果,并非表示每個程序都一定是32位比64位快。


總結

以上是生活随笔為你收集整理的到底是32位系统运行快还是64位系统快的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。