Practice of Programming

プログラム とか Linuxとかの話題

自宅サーバがうるさくて眠れないとき

パフォーマンス落とすといいです。

# cat /proc/acpi/processor/CPU0/throttling 
state count:             8
active state:            T7
state available: T0 to T7
states:
   *T0:                  100%
    T1:                  87%
    T2:                  75%
    T3:                  62%
    T4:                  50%
    T5:                  37%
    T6:                  25%
    T7:                  12%

下記のようにする。

echo 7 > /proc/acpi/processor/CPU0/throttling

次のようなのもある(上と下は、別のPCです)

# cat /proc/acpi/processor/CPU0/performance                                                                                                          
state count:             5
active state:            P4
states:
   *P0:                  1100 MHz, 5500 mW, 100 uS
    P1:                  1000 MHz, 5000 mW, 100 uS
    P2:                  900 MHz, 4500 mW, 100 uS
    P3:                  800 MHz, 4300 mW, 100 uS
    P4:                  600 MHz, 4000 mW, 100 uS

これも、同じような感じで次のようにする。

echo 4 > /proc/acpi/processor/CPU0/performance                                                                                          

他のPCでどんな感じかは知りませんが、似たようなもんでしょう。


下のPCはあんまり変わった気がしないんですが、上の方はT7にすれば、たいていファンが止まります。