Interesting results. It's especially nice to see how sched-ext allows to easily iterate and experiment with process scheduling strategies.
Definitely a recent and lesser known to interact with other processes. Could be useful in some cases.
Strange things do happen when the hardware fails... indeed the systemd open question at the end is mysterious.
You expect joining file paths to be a simple operation? Think again, it's definitely error prone and can change between stacks.
This can sometimes be confusing. Here are a couple of tips about debugging rpath and linker errors.
This is indeed a more interesting way to perceive garbage collection. This also lead to proper questions to explore on the topic.
Interesting, I didn't know that user space schedulers were coming to Linux. It opens the door to exciting experiments.
Nice tricks to debug the very early boot process, starting at PID 1. gdbserver saves the day here.
Interesting paper for a new fork implementation in Linux.
I like this kind of rabbit holes. This gives a few interesting information on how forking processes behaves on Linux.
Very interesting contribution to the FreeBSD hackers mailing list. Gives quite a good background about Rust, C++ and safety. Debunks a few claims you can easily hear in many places as if they were common knowledge.
Very interesting exploration of the design choices behind the creation of a key value storage engine.
Funny reverse engineering of the latest SteamOS to use it in a different context. Give some information on their system design.
Ever wondered how ELF and ld.so work? This is a good primer on the topic with a few OpenBSD specifics.
Interesting subtle differences between gzip and Python expectations which leads to a tough integration bug to find.
OK, I admit I missed the introduction of this flag in strace as well. Super interesting, it can definitely be useful.
Another system where it becomes easier to make drivers in Rust.
I didn't read it since it's basically a whole book. Still from the outline it looks like a very good resource for beginners or to dog deeper on some lower level topics.
Interesting way to approximate how loaded a system is.
Nice article explaining unikernels and showing the example of MirageOS.