Ulimit, Cgroups, and the Art of Stopping Processes From Eating Your Server
ulimit and cgroups v2: set per-process CPU, memory, and file limits, use systemd slice controls, and keep one runaway service from killing your server.
All the articles with the tag "linux".
ulimit and cgroups v2: set per-process CPU, memory, and file limits, use systemd slice controls, and keep one runaway service from killing your server.
Containers share the kernel; VMs have their own. Understand the isolation trade-offs, overhead differences, and when to use which.
Decode the postgresql:// connection string, host, port, database, SSL mode, and the gotchas that cause connection refused at deploy time.
echo is convenient but inconsistent across systems; printf is portable and precise, know when to use each and avoid the gotchas.
LXC/LXD runs full Linux environments in lightweight containers, faster to spin up than VMs and perfect for home lab service isolation.
Update one package with apt without upgrading everything else, the exact flag, version pinning, held package handling, and the apt vs apt-get distinction that trips people up.
Squeeze every MB/s from WireGuard: MTU sizing, GSO/GRO CPU offloading, AllowedIPs routing, PersistentKeepalive tradeoffs, and iperf3 benchmarks included.
FRR vs BIRD: two open-source routing daemons compared for BGP, OSPF, and home-lab dynamic routing. Which one belongs in your stack?
VM-backed Linux dev environments on macOS/Linux, Lima vs Multipass compared on speed, container support, and resource use.
PID 1 zombie reaping in containers, tini, dumb-init, and docker --init compared; when each one fixes your signal handling and stops your 10s shutdown tax.
Both are free, both run on Linux, both edit video. So which do you pick? An honest decision guide to choosing between Kdenlive and DaVinci Resolve on Linux.
Edit 4K (or chunky 1080p60) on a mini PC without the timeline turning into a slideshow. Kdenlive proxies plus VAAPI/NVENC for cheap homelab editing.