analyse sortie glances ctx_sw

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5877
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Bonjour,
j'i une ligne qui sort en rouge dans glances, mais je ne vois pas trop quel est le problème:

Code : Tout sélectionner

ctx_sw:   24K
processor. ctx_sw: number of context switches (voluntary + involuntary) per second
Savez vous de quoi il s'agit ? Comment investiguer ?
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5877
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Bon, allez, je m'attaque au probléme qui ralenti ma machine
Qu'est ce qu'un context switch
http://www.linfo.org/context_switch.html
mais bon, ça vous le saviez déja.
On peut utiliser vmstat pour visualiser par exemple toute les 10 sec

Code : Tout sélectionner

vmstat 10
colonne cs
Mais je n'ai pas encore trouver comment identifier le nb de cs par thread sans compiler un bout de programme en C
Avatar de l’utilisateur
Dunatotatos
Membre
Membre
Messages : 426
Inscription : 11 mai 2016, 20:56
Status : Hors-ligne

Un peu de nécromancie...

Code : Tout sélectionner

pidstat -tw
devrait aider.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5877
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

J'avais complétement oublié ce sujet. Je ne sais plus comment je l'ai réglé! Peut étre suite à une mise à jour, ou bien depuis que j'ai ajouté de la mémoire.
Répondre