私のラップトップは正常に動作しており、SSDでアップグレードすることを決定するまで、負荷平均は0.2〜0.5(そして何もしない場合は約0.02)でした。
まず、HDDをSSDに交換し、HDDをHDDキャディーに移動し、光学ドライブを取り外し、代わりにHDDをそこに置きました。
ただし、私のHDDはSATA 2モードで動作しています。
Sudo smartctl -a /dev/sdb | grep SATA
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
らしい光学ドライブのインターフェイスはSATA 2です。
問題は、HDDキャディー(SSD、HDD、問題ではない)の負荷平均に何かがあるときは常に、何もしないときに1.5〜2程度、システムが起動した直後に4程度です。
同じ問題に関する優れたQ&Aがあります。
トップ投票の答えからの解決策は次のコマンドでした:
echo "disable" > /sys/firmware/acpi/interrupts/gpe6F
リンクではgrep
を使用して、悲しみを引き起こしている割り込みを発見しました。
grep . -r /sys/firmware/acpi/interrupts/
次のように1〜5〜15分間のシステム負荷平均を見ると、
$ cat /proc/loadavg
0.50 0.76 0.91 2/1037 14366
.5、.76、および.91を報告しています。から Linux CPU負荷の理解-いつ心配する必要がありますか? それは言う:
- 「調査する必要がある」経験則:0.70負荷平均が0.70を超えている場合は、状況が悪化する前に調査する必要があります。
さらに、この記事では、すべてのCPUの平均負荷を合計したものの、すべてのCPUの平均を取得するためにCPUの数で割っていないものについても触れています。これを手動で行う必要があるため、真の値は次のとおりです。
.063-.095-.113
cPUが8個あるからです。
私はConkyを使用してこれをリアルタイムで表示することを好みます:
下から4行目に、1-5-15分の負荷平均が次のように表示されていることに注意してください。
.150 .177 .143
.15の1分の負荷平均は15%に相当し、これはAll CPUのパーセンテージ値の2行上に一致します。負荷平均。
8歳までにダイビングしないと、次のような症状が出て心臓発作を起こします。
1.200 1.416 1.144
Conkyは自動的にConkyコードで分割します:
${execpi .001 (awk '{printf "%s/", $1}' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4} ${execpi .001 (awk '{printf "%s/", $2}' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4} ${execpi .001 (awk '{printf "%s/", $3}' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4}
もちろん、誰もがconkyをおそらくLinuxユーザーの1%だけ使用しているわけではありませんが、私のようなConkyが大好きな人にとっては、このコードが役立つかもしれません。