News for hackers. Stuff that matters.
Re:Boycott systemd by vidarh on Thursday April 24, 2014 @10:06AM (#7640315)
Feed "systemd-analyze dot" to Graphviz and you get a dependency graph of the current boot.

Also try the other options to systemd-analyze, such as "critical-chain", as well as systemd-cgls to get a view of how the currently running processes relate to specific service files.

Together it should give you a view of what gets executed when (to the fraction of a second) and why.

Re:Boycott systemd by EdiX on Thursday April 24, 2014 @10:52AM (#7640623)
>Feed "systemd-analyze dot" to Graphviz

Maybe on Arch this is simpler, on Fedora systemd-analyze dot produces a nightmare that no human mind can navigate.

Re:Boycott systemd by pavanky on Thursday April 24, 2014 @11:15AM (#7640785)
It is the same on Fedora and Arch. But you can visualize it as an svg. It says so right at the bottom when you run the command.

> -- Try a shell pipeline like 'systemd-analyze dot | dot -Tsvg > systemd.svg'!

Re:Boycott systemd by EdiX on Thursday April 24, 2014 @01:33PM (#7641678)
You don't understand, the graph itself is a nightmare, in any format.

EDIT: there are 1101 edges in the graph produced on my machine.