문제

Power PC 보드의 부팅 프로세스를 프로파일 링하고 있습니다. 부팅 시퀀스를 프로파일 링하는 가장 간단한 방법은 무엇입니까?

첫 번째 아이디어는 U-Boot/Kernel Code Add Printf/Printk (실시간 장치 사용)를 수정하고 콘솔에 인쇄하는 것입니다. 그러나 콘솔에서 인쇄하면 시간에 영향을 줄 수 있습니다.

이견있는 사람?

안부, 로버트.

도움이 되었습니까?

해결책

인쇄가 성능에 영향을 줄 수 있다고 생각한다면 (약 10kbytes/s 이하의 인쇄하지 않는 한 그렇게 생각하지 않음) 해당 데이터를 메모리에 저장하고 나중에 인쇄하십시오.

다른 팁

멋진 유틸리티가 있습니다 BootChart 부팅 프로세스의 그래픽 표현을 제공하고 각 작업이 시작되는시기와 완료하는 데 걸리는 시간을 알려줍니다.

확인 해봐.

alt text
(원천: bootchart.org)

모든 사람은 U-Boot를 프로파일하는 가장 좋은 방법은 Sonar입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top