瀏覽單個文章
latw
Junior Member
 
latw的大頭照
 

加入日期: Jul 2002
文章: 772
引用:
作者vandenbroucke
不用為了反對而反對吧~

1.
沒有支援SMP的軟體,其實也可以享有多核心的好處
USER可以指定某某軟體,分給核心0 或 核心1 去工作
然後剩下的另一個核心,可以拿去幹其它事

想測試一下嗎,拿一個Super pi 加 office word試試看吧
在工作管理員,第二個欄位"處理程序"
點選你在工作中的程式,然後按右鍵,會出現選單,選擇那個"設定相關性",
然後就可以把軟體工作分配給你想要的核心0或核心1

恩..一個優良的OS不需要使用者操心這個,使用者要操心的是想使哪之程式先完成才需要動手設定.所以有沒有多核無關.

引用:
2.
在windows偶爾會遇到軟體死當,
然後吃掉100%的CPU工作率
造成工作延遲
要多按幾次工作管理員,來取消"無回應"的程式 (嚴重者,可能要強制硬體reset才能救回..)
上述情形,常發生在單核的CPU系統

這是M$ OS寫太濫,如果您用的是Unix系統,不會有這種問題.所以還是OS的問題.
再者即使是多核,當系統BUS被其中一個core霸佔,您想終止也沒辦法,不像多處理器BUS可以各自獨立,但是如果發生BUS使用權的dead lock,即使多核也一樣死在那邊,而這種是多處理器/多核才會發生,當然這是OS的問題.

引用:
如果有雙核心/或雙CPU的系統
那麼軟體大多會只吃掉一個核心使用率
另一個核心仍是空閒狀態,
能有餘力去執行其它軟體工作

單核一樣做得到.而且我一開始就定義了,一般使用者,會去同時跑多個計算量很大的程式嗎?
有哪些程式是"一般使用者常用,而且需要大量計算"?
既然CPU運算量不大的情形下(例如掛滿線上通訊軟體(MSN)之類的,聽聽MP3)
單核多核有差嗎?

再來順便回應玩魔獸世界的版友..
魔獸世界中SKYPE不是必備,我玩的工會沒人用SKYPE,連團隊助手UI都沒裝,也是MC推的好好的(目前耕田階段,有時候根本是亂打 ).BWL/AQ再說,工會進度還沒那麼快.
魔獸世界本來就是吃記憶體吃CPU的東西,如果又加上要用SKYPE,當然雙核不錯,不過目前有HT的CPU,一樣可以達到目的.
而線上遊戲吃CPU是無止境的,即使多核也只能讓你在遊戲中可多跑些遊戲以外東西而且比較順暢,對於遊戲的順暢度一樣沒幫助.
(偷偷跟你說,魔獸世界吃顯卡也是吃很重的,如果你把一些特效關調,或許你現在的問題就解決了,會頓不一定是CPU不夠力,只是很多人不在意就是了)
舊 2006-06-01, 04:37 AM #40
回應時引用此文章
latw離線中