A database can get measurably faster after adding RAM, even without touching its own memory settings. The extra memory doesn’t go to the database — it goes to the Linux page cache, and that changes how many reads actually hit disk.
Posts for: #Linux
Posts about the Linux kernel, distributions, command-line tooling, and the day-to-day care and feeding of Linux machines — from desktops to homelab servers.
Linux Has More Network Interfaces Than You Think
On Linux, a network interface is not necessarily a physical network card — it’s a kernel networking object. Some represent real hardware; others connect containers, attach VMs, create tunnels, carry VLANs, build overlays, or separate routing domains entirely.
Why QUIC Moved Transport Logic from the Kernel into Userspace
QUIC did not choose UDP simply because “UDP is faster.” The bigger reason was architectural — TCP had become difficult to evolve because its transport logic lives deep inside operating-system kernels and decades of middleboxes had learned to expect TCP to behave in very specific ways.
Why the OS Never Lets Your Process Touch Real Memory
Every process thinks it owns all of RAM. It doesn’t. Your process has never touched real memory at all and why the CPU lies to your code on every single memory access.
Running Hermes Agent on Your Own Box
A complete self-hosted AI agent on your own box. Reachable from Telegram by text or voice, runs your servers, connects to your tools via MCP, updates itself nightly.