質問: linuxでintel_pstateターボを無効にするようにudevルールを設定するにはどうすればよいですか? 基本的に次のようなudevルールを作成しようとしています。echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo ターボを無効にするには、どうすればよいですか? udevルールを作成したことがなく、cpuから始めるのが少し怖いですが、無効にする必要があります。
回答: 次のルールが私のマシンで機能し、/ etc/udev/rules.d /50-cpu-custom.rulesに配置されました。kernel=="cpu",run+="/bin/sh -c 'echo -n 1 > /sys/devices/system/cpu/intel_pstate/no_turbo'" それが機能しているように見える唯一のフォームでした。 attrの割り当ては、/ var/log/messagesに影響を与えないか、エラーを引き起こし、より具体的なものとは一致しませんでした。