systemd-analayze plot can be misleading if you are trying to optimize the start up times. It is great for startup sequence dependencies and wall clock, but the times shown there are not reflecting the CPU
utilization (AFAIK). I wasn’t aware of systemd-bootchart program (Thanks James). Couple of screen shots I have found online seems very promising to figure out the process CPU utilization. I believe something similar can be achieved with lttng. I wonder what
are the differences/advantages of systemd-bootchart compared to lttng. Umut |