U-Boot/커널 부팅 시퀀스 프로파일 링
-
03-07-2019 - |
문제
Power PC 보드의 부팅 프로세스를 프로파일 링하고 있습니다. 부팅 시퀀스를 프로파일 링하는 가장 간단한 방법은 무엇입니까?
첫 번째 아이디어는 U-Boot/Kernel Code Add Printf/Printk (실시간 장치 사용)를 수정하고 콘솔에 인쇄하는 것입니다. 그러나 콘솔에서 인쇄하면 시간에 영향을 줄 수 있습니다.
이견있는 사람?
안부, 로버트.
해결책
인쇄가 성능에 영향을 줄 수 있다고 생각한다면 (약 10kbytes/s 이하의 인쇄하지 않는 한 그렇게 생각하지 않음) 해당 데이터를 메모리에 저장하고 나중에 인쇄하십시오.
다른 팁
멋진 유틸리티가 있습니다 BootChart 부팅 프로세스의 그래픽 표현을 제공하고 각 작업이 시작되는시기와 완료하는 데 걸리는 시간을 알려줍니다.
확인 해봐.
(원천: bootchart.org)
모든 사람은 U-Boot를 프로파일하는 가장 좋은 방법은 Sonar입니다.
제휴하지 않습니다 StackOverflow