-
Notifications
You must be signed in to change notification settings - Fork 883
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] How to measure the boot time #3777
Comments
Systemd has bootchart support showing dependencies and recording the time. The aspeed hardware has a free running us scale counter but I am not aware of any u-boot timing. I have not kept up with u-boot development and standard time collection. If you are looking to optimize the boot time there are tradeoffs for boot flow. We'd need a description of your storage (mmc, flash, which bmc doc). |
Nice, then how do we obtain these times?
U-boot boot time is a good-to-have for me. It’s not necessary.
I just want to measure the boot time. Optimization is not included. |
https://github.com/openbmc/openbmc/wiki/Performance-Profiling-in-OpenBMC has some info on this. I did this back a few years ago and got some good data about BMC boot time and where we were spending the most time. |
This issue has been automatically marked as stale because no activity has occurred in the last 6 months. It will be closed if no activity occurs in the next 30 days. If this issue should not be closed please add a comment. Thank you for your understanding and contributions. |
Over a year old, and question was answered with documentation. Closing. |
Reed Frandsen (1): Merge pull request openbmc#425 from amboar/for/1050/bios-check-apis-1 ManojKiran Eda (1): Change the default partition mode to A_Mode (openbmc#420) Varsha Kaverappa (1): oem-ibm : Support for VPD record PSPD via file I/O with offset (openbmc#413) Andrew Jeffery (3): host-bmc: test: Fix mocking errors in MockHostEffecterParser pldm: Include config.h via compiler argument pldm: Convert to pldm_bios_table_*_check() APIs Change-Id: Iffcb6f963f536a1e68d81ab5fb4486cd157b7968
I am trying to measure the bootup timing as detailed as possible.
For example how long it takes on bootloader/uboot/kernel/systemd etc.
Does openBMC has a tool for doing that?
The text was updated successfully, but these errors were encountered: