|
|
|
|
|
by the_why_of_y
4059 days ago
|
|
> The init portion of systemd reminds me of those days. There is quite a big difference in that systemd was never designed to boot fast - it was designed first and foremost to boot correctly, and the much increased performance was mostly a happy accident of the design they came up with. |
|
> Unfortunately, the traditional SysV init system was not particularly fast.
> Another thing we can learn from the MacOS boot-up logic is that shell scripts are [...] slow in execution.
> it is also our plan to experiment with systemd not only for optimizing boot times
It seems like the real motivation was exactly reversed from your comment - speed first, and correctness as a happy accident.
He does put up a later post (biggest myths about systemd) some three years later which tries to change this impression, but that reads much more like an attempt to move the goalposts than an actual design goal.
http://0pointer.de/blog/projects/systemd.html