What you've learned

You should now know how to:

  • Build an application which is ready to be optimized by BOLT
  • Profile an application and collect performance information
  • Run BOLT to create an optimized executable

Knowledge Check

Why do you need to compile your executable with additional flags?

Which of these perf record commands would you use to record ETM?

Which tool converts the performance profile to BOLT format?