瀏覽單個文章
dmwc
Master Member
 

加入日期: May 2001
文章: 1,622
引用:
作者waveca
另外想請問 Dual core 的 CPU 負載分配是由誰負責處理 ? (CPU本身 , 晶片組 , OS)
又分配方式為何 ? by job or by loading ?

1.OS處理的
2.by job,不過要軟體支援Multi-thread,多數軟體不支援,因為用Multi-thread寫軟體難度高,不易偵錯,而且跑Multi-thread不一定對執行效能有幫助,有可能更慢,且Single-thread放在CPU2 可能效能也會比放在CPU1糟,所以OS會把大部分Single-thread的job放在CPU1,自然CPU1永遠負載高,CPU2老是沒事做
 
__________________
已關閉簽名檔
舊 2006-03-09, 07:08 PM #2
回應時引用此文章
dmwc離線中