diff options
Diffstat (limited to 'content/2023/systemd-is-fast.md')
-rw-r--r-- | content/2023/systemd-is-fast.md | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/content/2023/systemd-is-fast.md b/content/2023/systemd-is-fast.md new file mode 100644 index 0000000..418d9e1 --- /dev/null +++ b/content/2023/systemd-is-fast.md @@ -0,0 +1,21 @@ +--- +title: "Systemd Is Fast" +category: "blog" +abstract: I miss fast boot times! +date: 2023-03-21T20:36:02+01:00 +year: 2023 +draft: false +tags: +- systemd +- Linux +- FreeBSD +--- +There’s a lot to hate about [systemd](https://www.freedesktop.org/wiki/Software/systemd/). It took over PID 0 on all popular Linux distros with its bloated hands, and there are no signs of stopping. Very few would be surprised if it started to take over X/Wayland in the near future. + +But one thing it did perfectly is adding parallelization to system initialization. When I was still using Linux as my daily driver, I took how fast it started for granted. And now, on FreeBSD, it is the thing I miss the most, as starting the computer takes what seems to be forever. And since I [can not hybernate](2023/freebsd-on-modern-intel-wifi-cards-and-resume/), the pain is real. RC may be elegant and beautiful, but the system initialization pauses to wait for a WiFi connection. + +I am sure there needs to be a reason why FreeBSD is still initiating everything in serial, but this is the one thing that annoys me about the system. + +By the way, there’s an excellent presentation about systemd from one of the FreeBSD developers. And it’s void of any hate! It seems like behind all the [valid ctriticicy](https://www.without-systemd.org/wiki/index_php/Main_Page/) and [trolling](https://artixlinux.org/) from the Linux community, it has a lot of merit. + +{{<youtube "o_AIw9bGogo" "The Tragedy of systemd">}} |