I ditched VMs for Linux containers, and my home server finally has room to breathe
… The guest system boots its own kernel on top of virtualized hardware, assigned to the instance. …
… The guest system boots its own kernel on top of virtualized hardware, assigned to the instance. …
… It’s still virtualization, but WSL runs a real Linux kernel, so apps talk to the kernel directly rather than through a Windows translation layer before accessing hardware via Hyper-V . …
… The exact numbers vary by workload and hardware, but the actual result hasn't changed. Personally, the idle cost is where I notice it most. An idle VM still has to run a full guest kernel, init system, and background services even when there's no ongoing workload. …
… It was faster than esync in most cases, but it required out-of-tree kernel patches that never made it into the mainline Linux kernel or to upstream Wine out of the box . …
… Meanwhile, I've been keeping an eye on what's going on with the Linux kernel. Lately, maintainers have been axing support for hardware that likely doesn't see any use. And I don't mean hardware that maybe release ten or fifteen years ago: I mean a 37-year-old Intel processor . …
… Ten years of hardware that just worked I didn't realize how convenient Ubuntu made things Drivers are a breeze on Ubuntu. You only need to open the Software & Updates tool, click on the Additional Drivers tab, and all the drivers for your hardware are listed right there. …
… It can also run on a variety of hardware. While Apple and Microsoft set strict requirements on their latest OS versions, you can usually get some Linux distro to run on old hardware. …
… This is a technology that allows Linux-based operating systems to run in a containerized environment while still sharing the host Linux kernel and having more direct access to the hardware. …
… Updates, kernels, packages, logs, caches, and system snapshots can all grow over time. …