gyoza wrote:
我覺得是不太能用這種...(恕刪)
我的意思是多工處理效能的增加 跟軟體有沒有最佳化多核心無關
如果有8個程式多開交給8個核心去跑 那本身是作業系統負責多工處理(系統級的平行處理)
即使軟體沒有針對多核平行化(執行緒級的平行處理)
那麼8核心跑8個程序的處理速度也會是 單核心的8倍
例如一邊玩遊戲 一邊看電影 一邊看網頁 一邊播實況 一邊轉檔 一邊跑繪圖
這樣同時開8個程式 假如程式本身沒優化 執行緒級平行
多工系統OS 也能把不同任務分配到不同核心去處理 每個核心處理1個處理程序 (系統級的平行處理)
那麼效能會增加的 因為這只和OS有關
但是單一任務要增加效能要看有沒有(執行緒級的平行處理)