看板 Linux 關於我們 聯絡資訊
在我的 i5-4460 的電腦上測試更改 /etc/default/cpupower 內 的 governor 是有效的,但用了我較舊的 core2 Q8200 測試後, 發現雖然 CPU 頻率都是在 2~2.2GHz 跑,但用 mpv player 播放 1080p 影片時卻容易出現卡頓的現象,不過一旦手打了以下的指令 cpupower frequency-set -g performance 影片播放就完全不卡了,請問有什麼能夠正確在開機設置成 performance 的辦法嗎? CPU: intel Core2 Q8200 RAM: 2GB DDR2 GPU: AMD RX460 Linux: Linux4.17 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.80.68 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1532341775.A.F73.html
da21510: 寫進bashrc?07/23 18:45
s9209122222: 之後有時間用電視再試試07/23 19:19
補充一下,看從/sys/devices/system/cpu(以下省略)的資訊來看 每個核心確實是有設定成performance的 但不懂為什麼實際表現和手動輸入指令的結果會有差別 ※ 編輯: s9209122222 (39.10.230.88), 07/23/2018 19:23:27 ※ 編輯: s9209122222 (118.171.80.68), 07/23/2018 21:52:30
Bencrie: 隨便寫個 rc.local 吧 07/23 22:35
holishing: 或建一個 systemd unit file? 07/23 23:29
hizuki: 確認一下配置文件有無寫錯,不然效果應該一致 07/24 02:45
idisnothing: 看到這就讓我想起直接用chrt執行一個程式 或是 07/24 06:32
idisnothing: 程式執行後再用chrt去更改該程式的優先權 結果也不太 07/24 06:33
idisnothing: 一樣呢 前者更改優先權的校果很明顯 後者沒什麼用 07/24 06:34
idisnothing: *效*果 07/24 06:35
OrzOGC: fedora是寫進/etc/sysconfig/cpupower這個檔 07/24 08:33
s9209122222: 如果使用 realtime kernel 會有幫助嗎? 07/26 14:04
s9209122222: 話說該不會是散熱問題吧?因為我cpu降壓後,目前在我 07/27 00:36
s9209122222: 房間的冷氣房還沒掉幀過 07/27 00:36
s9209122222: 而且令人驚訝的是還是軟解4k25fps vp9的youtube影片 07/27 00:41
s9209122222: 不過還沒加上字幕,有時間再試試了 07/27 00:45
Bencrie: 有沒有降頻看 cpufreq-info 就知道了 07/27 09:23
Bencrie: dmesg 也會有過熱降頻的訊息 07/27 09:23
Bencrie: 我相信絕大多數的 user 不需要 rt-kernel 07/27 09:26
s9209122222: 沒cpufreq-info這指令,但有 cpupower frequency-inf 07/27 18:12
s9209122222: o 07/27 18:12
s9209122222: 但他寫unable to call hardware 07/27 18:13
Bencrie: cpufrequtils 裝一下,不然就 cat /proc/cpuinfo 07/27 23:30
s9209122222: 沒這個套件 07/28 00:00
Bencrie: 真慘。那就 /sys/devices/system/cpu/intel_pstate/ 07/28 00:13
Bencrie: 直接操作吧。如果不是 intel_pstate 就自己找對應的驅動 07/28 00:14