• 3

CPU使用率100%就代表4顆核心都飆到100%嗎?

一個小路人 wrote:
那請問一下我玩BF3...(恕刪)


BF3算是支援多核心的遊戲.....

怎麼看呢!?

如果沒支援多執行緒的軟體可能就只有一顆執行緒再跑其他執行緒都是無波動的

你拍的工作管理員>效能 就能看出四執行緒都在波動~

你1號2號執行緒接近滿載系統應該就會分配給3號4號執行緒

鋼鐵心 wrote:
BF3算是支援多核心的遊戲.....

怎麼看呢!?

如果沒支援多執行緒的軟體可能就只有一顆執行緒再跑其他執行緒都是無波動的

你拍的工作管理員>效能 就能看出四執行緒都在波動~

你1號2號執行緒接近滿載系統應該就會分配給3號4號執行緒

就算玩不支援多核心的遊戲也是四個一起波動啊

像是楓之谷擺明不支援多核心吧

開的時候一樣是多個核心一起用
基本上如果100%那就代表全部的核心都滿了

以一個4核心而言
如果其中一個核心吃到100%
整體cpu使用率就是25%

如果你為了某件事站出來,永遠都會有人支持你或反對你。如果你不表明你的立場,永遠都沒有人會支持你或反對你。
一個小路人 wrote:
就算玩不支援多核心的...(恕刪)


喔....楓之谷沒支援四個核心也在波動?

那請問你CPU使用率紀錄是作業系統波動還是遊戲在波動!?

鋼鐵心 wrote:
喔....楓之谷沒支...(恕刪)

請問鋼鐵心大大
這個魔獸世界到底是幾核心波動?
我有點看不懂這波動圖


鋼鐵心 wrote:
喔....楓之谷沒支援四個核心也在波動?

那請問你CPU使用率紀錄是作業系統波動還是遊戲在波動!?

遊戲在波動,因為...我的作業系統完全掛住的時候
CPU使用率是可以維持在0% ~ 1%的
開遊戲以後確實會一起動

而且有時候會使用多開,開好幾個遊戲時更是明顯
我有故意開三個過,結果是四個一起波動
(就算OS真的那麼厲害,一開分配一個核心,那總該有個核心比較平緩吧)
遊戲/軟體的所謂支援不支援多核心,基本上只是在說執行的時候有沒有使用多執行序來 ”最佳化“ 程式邏輯,讓CPU效能發揮到最大化。 不是說這個遊戲/軟體不支援,它就一定不會用到多執行序。
一個小路人 wrote:
遊戲在波動,因為.....(恕刪)


我只能說,就是如你所說的.
是你多開遊戲才會使用另一些core.
所以你觀察的方式是錯誤的,因為當你多開遊戲時 OS 會幫你分配資源.
而且波動不是說超過 0% 都是,要有大幅度變化.
比較簡單的看法是用處理程序中的效能來看,
如果你的系統為 4Core/Thread, 執行的遊戲時若無法超過 30% ( > 1/4=25%)
那他就是單執行緒,沒有使用多執行緒!
KEVINACE wrote:
請問鋼鐵心大大這個魔...(恕刪)


對我來說只要CPU不滿載! 不會在意系統如何分配CPU使用率...

如何分配我想應該是系統決定的~

下圖兩張我不同時間開BF3的所看的CPU使用率

使用率也不太一樣..但是都有幾顆是不動的!

系統如何分配我就不得而知了~



支不支援多核心並不是看 CPU 使用率紀錄鍵看得出來
windows 會自動分配工作給全部處理器

我使用的 CPU_Burn-in 是單執行緒的 預設在windows是長這樣


如何分辨 在處理程序中可以看到 CPU_Burn-in 的 CPU 值是25
亦即使用了 25% 的 CPU 資源 我是四核心 25%即占用了1顆核心



要像我前面那樣規定只用一顆核心去跑
只要對程式設定親合性就OK了


設定完就像這樣
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?