Je suis en train d'optimiser le temps de démarrage de linux sur un appareil embarqué (non PC)Timing l'optimisation du démarrage du temps du noyau Linux
Actuellement au profil de la séquence de démarrage,
Je permis le informations de chronométrage sur journaux d'impression.
Est-ce la manière la plus optimale?
Si non, comment puis-je profiler la séquence de démarrage (avec minutage) avec un minimum de temps système?
PS:
J'ai un terminal (de l'appareil) sur une connexion série &
J'utilise TeraTerm sur Windows XP pour y accéder.
@ Krzysztof J'ai essayé Bootchartd. Mais, cela me donne juste la synchronisation du début des processus etc. Comment est-ce que je chronomètre une "partie du code" spécifique ... D'autres outils que vous connaissez ?? ... – TheCodeArtist
Vous pouvez essayer le profilage de la façon habituelle: compile avec -pg, puis utilise gprof sur la sortie. Cependant, les frais généraux sont assez importants. –