2009-05-08 13 views
2

J'ai effectué quelques modifications simples au planificateur dans le noyau Linux. Maintenant, je voudrais aimer voir comment ces changements affectent le temps de réponse du système; en d'autres termes, Je voudrais savoir combien de temps un changement de contexte prend avec mes modifications par rapport au planificateur d'origine. Une approche simple consisterait à utiliser le compteur d'horodatage et à utiliser ensuite printk pour afficher le temps nécessaire au changement de contexte; évidemment, dans ce cas, beaucoup d'informations sont imprimées. Je me demande donc s'il existe une autre meilleure approche pour mesurer le temps de réponse du planificateur Linux?Évaluation des performances du planificateur Linux

Merci

Répondre

1

Il existe plusieurs cadres de trace au niveau du noyau, ce qui pourrait vous aider. Voir la page Kernel Trace Systems sur eLinux.org pour un bon aperçu des options disponibles.

+0

Merci, j'y jetterai un coup d'oeil! –