Frage

Ich bin Profilierungs den Bootvorgang des Power-PC-Board, was ist der einfachste Weg, um die Boot-Sequenz zu profilieren?

Meine erste Idee ist es, den u-boot / kernel Code add printf / printk (unter Verwendung von Echtzeit-Gerät als Referenz) und drucken Sie diese auf der Konsole zu ändern. Doch gerade sie auf der Konsole Druck kann die Zeit beeinflussen.

Alle Gedanken?

Viele Grüße, Robert.

War es hilfreich?

Lösung

Wenn Sie denken, dass die Druckleistung auswirken kann (ich glaube nicht, es sei denn Sie drucken weniger als etwa 10kbytes / s), dann speichern, dass die Daten im Speicher und drucken Sie es später.

Andere Tipps

Es ist ein wunderbares Programm namens bootchart , die Ihnen eine grafische Darstellung des Boot-Prozesses und sagen Sie, wenn jede Aufgabe gestartet und wie lange es abgeschlossen hat.

Überprüfen Sie es heraus.


(Quelle: bootchart.org )

Jeder kennt den besten Weg, um ein U-Boot zum Profil ist mit Sonar.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top