PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
idleic2
Master Member
 

加入日期: Mar 2004
您的住址: 亞洲.台灣.台北
文章: 2,054
引用:
作者Toluba
先不考慮軟體是否支援而使得效能增加
單單執行兩個吃重的程式
你就會體會雙核的爽快了
簡單舉個例
如果你有玩魔獸三
然後一邊開SKYPE 邀請多方會談到4個以上
沒有雙核或HT的CPU
就準備死很大吧= =
(至少K8 3200+還是沒辦法負擔 再高階一點我就不知道了)
這是實際使用的例子
我跟我朋友4個人
有3個用K8 全都沒辦法當主機邀其他人
只有剩下的一位用INTEL P4 3.0G with HT
可以非常順暢的進行遊戲


不會阿,
Ram 大,網路頻寬大的
當主機最好...

4人WOW
4人Skype 都過的好好的....

Skype , 網路頻寬最重要
WOW , Ram 多... 最重要
     
      
舊 2006-06-01, 01:27 AM #31
回應時引用此文章
idleic2離線中  
vandenbroucke
Golden Member
 
vandenbroucke的大頭照
 

加入日期: May 2002
文章: 3,163
不用為了反對而反對吧~

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

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

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

如果有雙核心/或雙CPU的系統
那麼軟體大多會只吃掉一個核心使用率
另一個核心仍是空閒狀態,
能有餘力去執行其它軟體工作
 
__________________
往事只能回憶
舊 2006-06-01, 01:38 AM #32
回應時引用此文章
vandenbroucke離線中  
Toluba
*停權中*
 

加入日期: Dec 2004
文章: 412
引用:
作者idleic2
不會阿,
Ram 大,網路頻寬大的
當主機最好...

4人WOW
4人Skype 都過的好好的....

Skype , 網路頻寬最重要
WOW , Ram 多... 最重要

你搞錯囉
是及時對戰的魔獸三
不是線上遊戲的魔獸世界
還有SKYPE這個軟體跟網路不太有關係
他傳輸的封包很小
我猜是因為他對聲音作高度壓縮及解壓縮
所以對CPU來講很吃重
而在及時對戰
操控順不順往往只差一兩秒以內
你真的有玩的話再來反駁也不遲
至少我朋友的K8也不順
講一下大概的配備好了
CPU:K8 3200+
RAM:1G
網路:HINET 2M

也有可能我猜錯了
那拜託請知道原因的大大跟我說明一下吧
為何只有P4 3.0G HT可以運行的順暢

此文章於 2006-06-01 02:26 AM 被 Toluba 編輯.
舊 2006-06-01, 02:25 AM #33
回應時引用此文章
Toluba離線中  
dino750
Major Member
 

加入日期: Jan 2002
文章: 187
引用:
作者latw
系統順不順暢與幾核心無關,與作業系統和CPU效能有關!!
如果不信,你可以用單CPU轉大檔案,然後把優先權調到最低,看系統還會不會不順.
(轉檔案會動到HD,HD所造成的延遲幾核心都是一樣)
當所執行的程式佔用CPU資源很低的時候,不論你用幾核心都是一樣順暢.
有聽說過一邊打BBS,一邊看PCDVD,一邊聽MP3,用單核心會lag,雙核不會?(前提CPU不能太差)
為什麼我會說他是行銷策略,因為,CPU要一直推陳出新才有錢賺,但是遇到效能提升瓶頸的時候怎麼半?
誰會知道什麼時候可以突破瓶頸,這段空窗期難道就不推新CPU?
如果你是老闆,你會繼續研發,不發表新CPU?還是把現成的東西兜一兜拿出去當新東西賣?
多處理器已經行之有年了,把架構搬進CPU內部就會是多麼了不起的技術?

呼應標題: 雙核心到底有什麼好啊?

除了執行支援SMP且需要CPU計算能力的程式以外,雙核心到底有什麼好啊?完全沒好處.
而且如果真的需要SMP的程式...



小弟比較讚同latw兄的看法.

latw兄是由基本的OS原理去分析,而不是僅使用上的感覺或測試軟體.

以其他網兄的搬磚頭為例,假如多人搬但手上一定要拿到接力棒下一個才能出場,那就會單人搬的結果是一樣的(cpu不會喊累的).如果你執行的程式都一直要等上一步的結果,那多工並不會有任何幫助.

而我們一般看影片,上網都能同時做,那是因為OS能很快速的在這些工作之間切換,快到人感覺不出來.
舊 2006-06-01, 02:49 AM #34
回應時引用此文章
dino750離線中  
DJ-Kimula
Master Member
 

加入日期: May 2004
您的住址: 桃園
文章: 2,371
我也覺得比較贊同LATW兄的見解
當然等到OS跟應用軟體完完全全針對多核心來優化的時候
雙核或是多核處里器的優勢才會真正展現出來
舊 2006-06-01, 04:07 AM #35
回應時引用此文章
DJ-Kimula離線中  
ttsmarco
Power Member
 

加入日期: Jan 2003
文章: 518
本篇主題是:雙核心到底有什麼好啊?
我想當環境成熟.它的好. 前面已經有不少人舉了很多例子


但 ---------------(題外話)

由於1+1不等於2 (搞不好有些情況下還是1)
由於軟體支援度還頗低
由於單核與雙核價差太大
等等等..

所以
引用:
作者dino750
小弟比較讚同latw兄的看法

以目前的現況而言.小弟也是比較贊同latw兄的看法
舊 2006-06-01, 04:10 AM #36
回應時引用此文章
ttsmarco離線中  
ttsmarco
Power Member
 

加入日期: Jan 2003
文章: 518
不好意思發了文之後才想到..
如vandenbroucke大大的敘述
引用:
作者vandenbroucke
在windows偶爾會遇到軟體死當,
然後吃掉100%的CPU工作率
造成工作延遲
要多按幾次工作管理員,來取消"無回應"的程式 (嚴重者,可能要強制硬體reset才能救回..)
上述情形,常發生在單核的CPU系統

但如果執行具有SMP功能的程式 .也遇到無回應等等的狀況
不會因為其程式也使得兩邊同時.....工作延遲??
舊 2006-06-01, 04:18 AM #37
回應時引用此文章
ttsmarco離線中  
vandenbroucke
Golden Member
 
vandenbroucke的大頭照
 

加入日期: May 2002
文章: 3,163
之前有遇到過SMP軟體死當情形,
但沒有仔細注意,是否造成兩個核心都被吃滿使用率
故無法回答。....
下次如再遇到,會幫你注意一下
__________________
往事只能回憶
舊 2006-06-01, 04:24 AM #38
回應時引用此文章
vandenbroucke離線中  
大昌
Master Member
 
大昌的大頭照
 

加入日期: Sep 2004
您的住址: 挖西呆巴狼
文章: 1,754
引用:
作者tvsnmoon
你想像你有分身術分成兩人一起工作..但是力氣一樣...


那是 HT .....
__________________
舊 2006-06-01, 04:29 AM #39
回應時引用此文章
大昌離線中  
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:38 AM 被 latw 編輯.
舊 2006-06-01, 04:37 AM #40
回應時引用此文章
latw離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是02:45 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。