アプリケーション開発ポータルサイト
ServerNote.NET
カテゴリー【UbuntuHardware
【Ubuntu】nvidia-smiでGPU未使用時にスリープさせてファンを止める
POSTED BY
2023-11-05

ひとたびUbuntuにNVIDIA GPUカードが認識されると、強力なGPUファンが常に稼働し爆音が止まらない。GPUを使っていない時はサスペンドさせてファンを止めたいと思った次第。

調べたら、nvidia-smiコマンドに永続待機状態をオフにするオプションがある模様。

nvidia-smi -pm 0

Disabled persistence mode for GPU 00000000:17:00.0.
Disabled persistence mode for GPU 00000000:65:00.0.
All done.

としたら、GPU使ってない状態(nvidia-smiでProcesses居ない状態)では静かになった。

オンするには1とするが、「今どっちの状態か」を知るオプションが見つからない。どこにあるのだろうか。

とりあえず、GPUを使っていないにもかかわらず、powertopコマンドでirq/91-nvidiaのようなプロセスが居て電力を食っていたら、永続待機状態であるので、上記オプションで切る。

※本記事は当サイト管理人の個人的な備忘録です。本記事の参照又は付随ソースコード利用後にいかなる損害が発生しても当サイト及び管理人は一切責任を負いません。
※本記事内容の無断転載を禁じます。
【WEBMASTER/管理人】
自営業プログラマーです。お仕事ください!
ご連絡は以下アドレスまでお願いします★

【キーワード検索】