私の Fedora Core Linux (カーネル 2.6.16.11) では、CPU 温度に関連する自動シャットダウン メカニズムをテストしようとしています。自動的に適切にシャットダウンしません。
現在のプロセッサの温度が 50 C で、プロンプトで次のコマンドを実行して ACPI 構成を 55 C でシャットダウンするように設定した場合:
echo -n "55:50:45:40:35:30" > /proc/acpi/thermal_zone/THRM/trip_points
echo -n "1" > /proc/acpi/thermal_zone/THRM/polling_frequency
echo -n "0:0" > /proc/acpi/processor/CPU1/limit
次に、体温が 55 ℃ をはるかに超えるソフトウェアを実行しても、システムは必要に応じて自動的にシャットダウンしません。
ただし、温度が 55 C を超えている限り、次のコマンドを再度実行すると:
echo -n "55:50:45:40:35:30" > /proc/acpi/thermal_zone/THRM/trip_points
その後、システムはすぐにシャットダウンします。システムが自然にダウンしない理由を誰か知っていますか?
「/usr/sbin/acpid」が実行されていることに注意してください。