Mon ordinateur portable fonctionnait bien et sa moyenne de charge se situait entre 0,2 - 0,5 (et environ 0,02 sans rien faire) jusqu'à ce que je décide de le mettre à niveau avec un SSD.
J'ai d'abord remplacé mon disque dur par un SSD, en déplaçant le disque dur dans un panier de disque dur, en retirant le lecteur optique et en y plaçant le disque dur à la place.
Cependant mon disque dur fonctionne en mode SATA 2:
Sudo smartctl -a /dev/sdb | grep SATA
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Semble mon interface de lecteur optique est SATA 2.
Le problème est à chaque fois qu'il y a quelque chose dans HDD Caddy (SSD, HDD, n'a pas d'importance), la charge moyenne en ne faisant rien est d'environ 1,5 à 2 et alors que le système est juste démarré, c'est environ 4.
Il y a un excellent Q&A avec le même problème:
La solution de la réponse la plus votée était cette commande:
echo "disable" > /sys/firmware/acpi/interrupts/gpe6F
Dans le lien grep
a été utilisé pour découvrir l'interruption causant le chagrin:
grep . -r /sys/firmware/acpi/interrupts/
Si vous regardez la charge moyenne de votre système pendant 1-5-15 minutes comme ceci:
$ cat /proc/loadavg
0.50 0.76 0.91 2/1037 14366
Il signale 0,5, 0,76 et 0,91. De Comprendre la charge du processeur Linux - quand devriez-vous vous inquiéter? il dit:
- La "Besoin de s'y intéresser" Règle générale: 0,70 Si votre moyenne de charge reste supérieure à> 0,70, il est temps d'enquêter avant que les choses n'empirent.
Plus loin dans l'article, il mentionnera quelque chose comme la moyenne de charge pour tous vos processeurs additionnés mais non divisés par le nombre de processeurs pour obtenir une moyenne de tous les processeurs. Vous devez le faire manuellement pour que les vraies valeurs soient:
.063 - .095 - .113
parce que j'ai 8 processeurs.
Je préfère utiliser Conky pour afficher cela en temps réel:
Remarquez la 4ème ligne de l'affichage inférieur en moyenne de 1 à 15 à 15 minutes de charge:
.150 .177 .143
La moyenne de charge d'une minute de 0,15 équivaut à 15%, ce qui correspond à la valeur de pourcentage Tous les CPU deux lignes au-dessus de la Charge moyenne .
Sans plonger à 8 heures, j'aurais une crise cardiaque car je verrais:
1.200 1.416 1.144
Conky se divise automatiquement pour moi avec le code 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}
Bien sûr, tout le monde n'utilise probablement conky que 1% des utilisateurs de Linux, mais pour ceux qui aiment Conky comme moi, ce code pourrait vous être utile.