Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/05/2021, à 12:05

Sandro11

Htop : utilisation des (8) coeurs à 500% vs load_average=14

Bonjour,
Je travaille sur un robot, muni d'un ordinateur emabarqué (Jetson Xavier AGX delevopper kit) assez puissant (8 coeurs, 32Go de RAM).
D'un autre coté, j'ai pas mal de gros programmes qui tournent dessus (principalement des noeuds ROS).

Je viens de regarder l'état du CPU avec htop après avoir fait quelques modifs qui augmentent l'usage du CPU.
Au total, j'ai une utilisation des CPU de l'ordre de 500% (rien d'inquiétant jusque là, j'ai 8 coeurs, donc j'ai 800% de disponible).
En revanche, le "load average" tourne entre 14 et 15, soit presque le double de mon nombre de coeurs. Est-ce inquiétant? Est-ce que ça signifie que mes programmes s'exécutent souvent "en retard"?

Merci d'avance
Sandro

Hors ligne

#2 Le 07/05/2021, à 12:56

iznobe

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

Bonjour load average , signifie moyenne d ' utilisation , donc si tu es a 15 %  y a de la marge sur les 800 % encore roll


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#3 Le 07/05/2021, à 14:45

Sandro11

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

Justement, j ne crois pas que le champ "load average" soit en %. D'après ce que j'ai compris, c'est le nombre moyen de processus qui à chaque instant sont en train de s'exécuter ou attendent d'être exécutés ou attendent des I/O. Donc 15 correspondrait plutôt à du 1500% d'après ce que j'ai compris. Donc une grosse surcharge (d'ailleurs, j'ai remarqué quelques bugs qui pourraient bien être liés)

Hors ligne

#4 Le 07/05/2021, à 14:55

iznobe

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

tu l ' ordi ne peux pas depasser 100 % par coeur physique + hyper treading , soit les 800 % .

et pour info : https://www.deepl.com/translator#en/fr/load%20average , a mon avis une moyenne est logiquement en pourcentage quand elle n' est pas clairement exprimée sur une base specifique , comme par exemple a l' ecole 14 / 20 .

Dernière modification par iznobe (Le 07/05/2021, à 14:56)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#5 Le 07/05/2021, à 15:48

jplemoine

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

iznobe a écrit :

a mon avis une moyenne est logiquement en pourcentage

T'es sûr ? Pour moi, la moyenne (sans précision, c'est la moyenne arithmétique donc avec une pondération de 1 ).
C'est à dire la somme des valeurs / le nombre d'éléments.
Cela n'a rien à voir avec un pourcentage où tu ramènes la valeur à une population de 100 éléments.
Il est possible que dans ce cas précis la valeur soit retranscrite par un pourcentage.
de mémoire, en haut du htop, la valeur est est pourcentage mais exprimée comme s'il n' avait qu'un seul cœur.
C'est à dire que si tous les CPU sont à fond, on aura 100% quel que soit leur nombre.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#6 Le 07/05/2021, à 15:49

jplemoine

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

Idem pour le load average.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#7 Le 07/05/2021, à 15:59

geole

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

Bonjour
j'ai trouvé un peu de documentation
Ce sont bien des valeurs absolues et pas en pourcentage.
Avec 8 coeurs l'idéal serait de ne pas dépasser 8.00  de façon régulière,
Le premier chiffre est la moyenne de la dernière minute, le second des 5 dernières minutes et le troisième des 15 dernières minutes
Mes sources https://peteris.rocks/blog/htop/#load-average et  https://scoutapm.com/blog/understanding-load-averages

watch uptime

L'un des documents dit que  si la  valeur est cinq fois le maxima,   il faut vraiment s'inquiéter
The "Arrgh, it's 3 AM WTF?" Rule of Thumb: 5.0. If your load average is above 5.00, you could be in serious trouble,

Dernière modification par geole (Le 07/05/2021, à 16:11)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#8 Le 07/05/2021, à 16:03

iznobe

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

chez moi quand je ne fais rien , je suis a 0.2
ok , c ' est comme un pourcentage /100 tongue ramener sur le total des coeurs .


alors avec la moyenne entre 14 et 15 , que dit l ' utilisation du processeur ? 1500 % avec 8 coeurs , je ne comprends pas tout du coup .
ca voudrait d ire que le proc est en attente de traitement des calculs ? mais pourquoi il ne monte pas a 800 % dans ce cas ? une regulation par rapport a la chauffe ?
et 800 % c ' est en turbo mode pendant un temps donné ?

dans l ' exemple donné par @geole :
les 3 1er nombre c' est la moyenne sur 1 , 5 15 minutes d ' utilisation proc .
le 1/120 c ' est  le nombre de process actif sur le total . et le dernier nombre c ' est les pid ?

iznobe@iznobe-PC:~$ cat /proc/loadavg
0.34 0.29 0.19 1/926 52229
iznobe@iznobe-PC:~$

Dernière modification par iznobe (Le 07/05/2021, à 16:17)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#9 Le 07/05/2021, à 17:25

jplemoine

Re : Htop : utilisation des (8) coeurs à 500% vs load_average=14

Non. Ca veut dire que comme tu as 8 coeurs, tu ne peux faire que 8 choses en même temps.
S'il y en a plus de 8, c'est que certaines sont en attente.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne