Bonjour Je voudrais savoir comment puis-je savoir la raison qui a conduit au changement de contexte:
1.La tranche de temps de la tâche précédente est terminée
2. tâche précédente sort pour attendre
3.A tâche avec des rendements plus prioritaires d'attendre
4.A tâche a été créée
5.Le tâche a pris fin
6.Les tâche rendement CPU
MerciJe voudrais savoir comment je peux savoir la raison qui a conduit au changement de contexte
1
A
Répondre
1
Vous pouvez utiliser tracecmd et kernelshark. Voir les docs/screenshots: http://rostedt.homelinux.com/kernelshark/
1
Je pense que t Le plus proche, vous obtiendrez l'information schedstat
, voir Documentation/scheduler/sched-stats.txt.
Et ... à quoi avez-vous pensé? –