引用:
|
作者fxcksomething
既然知道想說就說 , 知道不想說也沒有必要打嘴砲 , 不要裝你好像懂只是不想說而已
從頭到尾都沒有一個建設性的回答都是打嘴砲 , 祇是證明自己也是無知一族而已 , 還在那裡裝高傲 , 噁..............搞不好一堆連計概都沒唸過..............也不曉得是唸什麼阿撒不魯學校畢業的
我來問不代表我不懂好嗎 ???? 只是想看你們是如何想的而已 , 我至少謙虛的問你們想回答就回答啊 , 幹麻這樣 ????
|
基本上你的問題很難一次解釋的清楚.
你的觀念並不算是錯的, 但是很模糊, 所以你不知道 64 位元的運算有什麼好處, 比較可議的是你說週邊是 32 位元的裝置, 是不太了解計概中的系統圖導致的錯誤認知.
一般來說, CPU 是心臟, Chipset 就是神經中樞, 記憶體是大腦儲存體, 周邊就是四肢, 以處理速度來說, 四肢的反應速度其實是遠比神經中樞慢的.
以傳輸率來說, 硬碟受限於物理限制, 萬轉以上的硬碟會比較少, 以 SATA 最大 150MB/s 的傳輸能力來看, 一般單一硬碟傳輸能力最大假定是 80MB/s 好了(好像還是高了點??), 遠比現在 32 位元 CPU 存取記憶體的速度慢多少?現在 CPU 存取記憶體的傳輸能力是可以以 GB/s 為單位了.
CPU 變為 64Bits, 首先, CPU<->記憶體間的傳輸速度可以 double, 這算不算是提升?只是受限於硬碟讀取跟不上, 感覺變快沒多少.
其次, 32->64 可以突破程式大小限制, 單一程式可以用的記憶體限制可以突破 4G, 這點在應用程式越來越大, 越來越要求記憶體的現在, 幫助很大. (這邊牽涉到一個技術問題, 原來的 32 bits 程式也是可以突破 4G 限制的, 但那會以降低效能作代價)
現在跑 64 位元程式效能提升的程度不明顯, 原因很多, 這跟當初 16->32 是一樣的理由.
1. 程式並不是完全以 64 位元去設計.
2. 還沒有更大的需求出現, 如功能更強大, 但同時也更吃系統資源的軟體出現.
3. 儲存媒體如硬碟效能並沒有跟著提升.