• 7

64位元的系統真的比較好嗎?

先說不是比戰,僅是個人觀感
當intel及amd設計了64位元的cpu
及微軟開發出64位元的系統
真的在效能上有明顯的提升嗎?
還是僅於宣示作用呢?
如果64位元真的好的話,為什麼不搞個128還是256位元呢?
如果雙核心真的是輸個六核心、八核心的話,
那為什麼不搞個六十核心貨是八十核心呢?

我想最後時脈及設計上才是真的比較實在的吧!!!
2010-04-27 13:15 發佈
文章關鍵字 系統 64
好奇怪的問題
類似 你家四十坪的房子如果好的話 為啥不蓋六十坪一百坪
五十吋的電視如果好的話 為啥不作八十吋一百吋

比喻的不知道恰不恰當
端看需求和用途吧
有使用64位元的軟體當然要用64位元的系統(廢話)
印象中看過一些測試效能有好蠻多的

若是沒用到64位元的軟體...
一般建議還是裝32位元的系統就好

小弟配備不是很好(E6300, 4G ram)
win7 x64和x86兩個系統跑老遊戲
流暢度還是x86比較好
kang19780315 wrote:
先說不是比戰,僅是個...(恕刪)

例如CPU製成這技術是會慢慢提升的.......像以前電腦也才8位元跟16位元!!
你說的不無可能......
對一般個人USER來說.......32位元已經很夠用了......不外乎打打文書....或是GAME等等....足夠了!!
但是64位元.....這是趨勢....也是幫企業減少些SRV預算(多工...虛擬化)!!
kang19780315 wrote:
先說不是比戰,僅是個...(恕刪)


工程師老早就遇到瓶頸了,所以乾脆拿伺服器的多核心技術,套用在一般產品上。如果說要超頻的話,能力非常有限,除非每個人都能負擔的起液態氮...


散熱技術也遇到瓶頸了.....

還有一個問題是,CPU的吃電量與發熱量。撇開這兩個,工程師是有能力開發的出5Ghz以上的CPU。只是現在連這兩個都要算進去,光吃電量就不行啦,散熱又是另一個問題。
從另外一個角度想,若硬體跟軟體沒有往上成長
關鍵報告那個科幻電影的世界如何呈現在我們的的面前
裡面林林總總的顯示特效,除了顯影技術的提升外,也要有大量的運算
大量的運算除了要硬體的提升,軟體能夠運算的能力範圍也要提升啊~
自然地現有的32位元哪夠,甚至可能64位元也不足

一旦64位元的作業系統跟軟體普及使用,電腦配備的記憶體等就會再往上提升
或許過個幾年,基本配備是二三十核心加上二三十GB的記憶體,配上二三十TB的硬碟,跑超擬真的遊戲或是播放一些網際網路軟體還很吃力.......
這時還要思索何時要換到128位元的系統....這樣的日子.......也或許不用等很久
kang19780315 wrote:
如果64位元真的好的話,為什麼不搞個128還是256位元呢?

我舉個真正貼近現實生活的例子來講好了
現在要發展128位元就像當年推出兩千元鈔票一樣...

明明一張兩千元比兩張一千元方便,可是卻難用。

偏偏一張一千又比兩張五百要受歡迎...怪不怪?

懂了沒?是外在環境的條件影響。
現在是32位元不太夠、64位元剛剛好
要上128位元起碼還要十幾年
最近裝了一個64位元的win7,感覺上似乎有略快一點。

裝64位元系統的主要目的並非變快,而是為了突破4G記憶體的存取限制。

有更大記憶體,可以減少虛擬記憶體存取次數,電腦效能無形中突飛猛進。

時脈提升已經走到死巷了,時脈一到達4GHz,所帶來的效益與耗電量不成比例,所以Intel最高時脈的處理器,好像就3.2GHz,再上去耗電量會倍增,但是運算速度卻沒提升多少,如果加到4GHz,比起3.2GHz可能提升了20%效能,耗電量卻多出四百瓦,足以媲美微波爐。

就因為物理法則限制了時脈無法再提升,所以Intel、AMD才改玩起多核心。

至於為什麼不一口氣弄個128、256位元?因為管理記憶體也是需要記憶體空間的,好比戶政事務所的檔案室,登記著每一個人的戶籍資料,台北市的檔案室一定大於鄉鎮的檔案室,而內政部的又絕對大於台北市。

假設微軟真弄出了一個128位元的系統,可以支援到2^128B=281474976710656YB的記憶體(天啊!連Yotta都出來了,二進位的算法,大概是Kilo->Mega->Giga->Tera->Peta->Exa->Zetta->Yotta,再上去,我就查不到叫啥了),那麼耗個8GB來管理記憶體,也不過九牛一毛而已,可是現在RAM常見的也不過2GB一條,主機板通常有四條,就算全插滿,也不過剛巧夠128位元管理記憶體用,想跑個記事本,抱歉,記憶體不足,想跑個小畫家,抱歉,記憶體依然不足。那麼到底128位元有啥用?我們可以興奮的說,至少可以開機。

不信的話,你可以試著將32位元的XP灌到裝8MB的486老電腦上,恐怕連開機都成問題。

不多弄幾個核心的原因也差不多,一來是因為製程技術還沒發展到那邊,無法在有限的空間內擠入更多核心。二來核心一多,廢熱問題也更嚴重,需要工程師想辦法解決,你總不希望電腦變成烤麵包機吧?
一切都是趨勢...
也許明年底所謂的低階cpu都是四核心了
那時大家都在玩六核心或八核心了
當初計算機不是直接32位元開始的.
也是從8bit - 16bit - 32bit到現在的64bit
而且bit這是先有硬體才會有軟體
所以目前推手其實是intel而不是微軟

64位元當然比32位元好
首先處理"量"就大上許多
為什麼是強調量而不是速度
因為我們常說的32位元其實是說處理器一次可以處理2的32次方的數據
想當然爾 64位元就是2的64次方
之所以要發展64位元就是為了應付更大的處理量
當然你要有用64位元設計的程式才能跑出64位元的能力
還有如果原本在32位元就足夠應付即使轉64位元也不會有太大差異
(所以目前看到差異較大的主要就是高運算程式:多媒體、編碼、密碼運算等)

一切都是看當前應用情況
目前就是因為32位元不夠用了
所以才會發展出64位元
當然會說不夠用大多都是svr而非cl
(intel很早就有開發所謂的純64BIT處理器-IA64給srv市場,不過那不是屬於PC的市場)
如果哪天64位元不夠用
當然就會出現128位元了
就好像IPv4當初設計只有32位元
目前已經可以預知將來會不夠用
所以現在才會推出IPv6這規格

重點就是32 64 甚至未來的128位元
這都只是一種規格而已
你還是要有軟體來配合他
如果軟體用不到這麼大的運算量
那何必要繼續把位元拉上去呢
所以你所提出的直上128
在目前是沒有必要的
因為沒有軟體需要用到這麼大的處理量
而且既然用不到
軟體開發者也不會願意用128bit去開發
既然不會有軟體
處理器就不需要去研發

至於核心數問題
要去看晶圓製程技術
同樣大的晶片
製程越小可以塞進去的東西越多
並不是說東西越多耗電或熱量就越高
因為不管製程高或低
晶片大小還是一樣
以目前技術要做到64核心
面積會比臉還大..
結論就是供電 主機板 散熱系統全都要特製=效益低
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?