大家好,我透過谷歌搜尋看到這是一個常見問題,但不知何故,我看到的所有線程都以“Oooo Flash 太糟糕了”結束,並且該帖子就在那裡消失了。
我在觀看 Flash 影片時遇到 CPU 使用率非常高,達到 100% 甚至更高。我正在運行什麼:
Ubuntu 儲存庫中提供了適用於 64 位元的最新 Flash 版本
HP Compaq 615 上的 Athlon X2-QL64
請注意,我在配備 Intel 顯示卡的 Celeron T3300 上遇到了同樣的問題
我嘗試過的:
- 不同的瀏覽器(Firefox 和 Chromium 行為相同)
- 停用單獨的外掛程式容器進程並使 Flash 在 firefox.exe 中執行(相同行為)
- 換了殼。 Gnome3 和 Unity 的行為相同
- Flash 廣告攔截器(在我實際播放影片之前阻止 100% 加載,因此實際上沒有什麼區別)
- 開源 Flash 播放器。無論如何,Gnash 為我帶來了非常低的幀速率和超高的 CPU 使用率。 Lightspark 無法播放 YouTube 影片且 insta 崩潰
- HTML5 影片播放提供相同的超高負載
如果可以的話,我注意到玩遊戲時 xorg 使用率很低(我看到一些帖子,人們似乎有非常高的 xorg CPU 負載,但這不是我的情況)
Any 真的很感激,因為我愛上了 Linux,並且無法忍受看到 Windows 在同一台機器上表現得更好
更新:幾個小時後發現我是一半白痴一半被迫這樣做。
讓我解釋
我使用 jupiter 來控制溫度,並在省電模式下不斷使用它,以節省約 10°C。
如果我使用「ondemand」調節器,那麼在玩遊戲時 CPU 使用率會下降到大約 50%(就我的 CPU 而言,CPU 頻率會加倍)
如果我將其設置為“最大性能”,它會下降到大約 45%,但我的 CPU 會達到大約 85C°
所以基本上原因是它實際上使用了100%,因為它需要這樣做,而不是出於奇怪的原因,但我不能為了看到CPU 使用率下降50% 而燒掉我的電池,所以我就保持這樣這是因為即使在恆定的滿載下,播放看起來也很好。我只希望 04 年 12 月會涼爽一些
答案1
將 /etc/X11/xorg.conf 中的所有顏色深度變更為 24 位元。 32位和16位都有這個問題,但是24位可以。
我注意到預設深度 32 有很多錯誤,這促使我更改它。
另外,我正在使用 nvidia 二進制驅動程序,同時添加了以下選項,不確定它們是否有幫助:
選項“AddARGBGLXVisuals”“True” 選項“DisableGLXRootClipping”“True”
現在我的 cpu 終於恢復正常了,compiz 的反應速度比以前更快了!