A full disk is the most common avoidable outage on a small VPS, and logs are almost always the culprit. The default logrotate configuration ships with retention tuned for generous…
Read Moresystemd Timer OnCalendar Accuracy: Replay Storms, AccuracySec and RandomizedDelaySec on Small Hosts
How systemd Persistent timers replay missed activations on small VPS hosts, why co-scheduled OnCalendar jobs storm after reboot, and how AccuracySec and RandomizedDelaySec spread the load.
Read MoreTCP BBR vs CUBIC on a VPS WAN Link: What grep bw = (delivery_rate) Actually Tells You
Comparing congestion control algorithms by download speed alone is how you end up with a tuning change that helps one flow shape and hurts another. The kernel exposes a far…
Read Moreext4 Journal Commit Interval on a VPS: The Durability vs Throughput Tradeoff, Measured
Every ext4 filesystem on your VPS makes a silent promise: after fsync() returns, the data is on stable storage. Between those explicit syncs, the kernel batches writes and flushes the…
Read Morevirtio-net Multi-Queue RX/TX Tuning on a VPS: Reducing Single-vCPU Packet Drop
A VPS virtual NIC is not a physical card. It is a paravirtualised device whose packets are delivered by the hypervisor into your guest’s receive path, often through a single…
Read MoreMeasuring Queue Latency vs Device Latency on a Shared-NVMe VPS: A fio + bpftrace Method
When a VPS feels slow, most operators blame CPU first. On a modern hypervisor that is usually wrong: the erratic latency comes from storage, where your writes join a shared…
Read MoreDetecting Configuration Drift on Stateful VPS Hosts: A Hash, sysctl and Unit Manifest Workflow
Configuration drift is any divergence between the state you intended for a host and the state it is actually in. On a stateless worker you can usually ignore it —…
Read MoreLinux Memory Accounting for Small VPS Hosts: MemAvailable vs Free, and Every Bit of Overhead You Forgot
Every “is my VPS out of memory?” decision rests on two numbers from /proc/meminfo, and most operators read the wrong one. MemFree tells you how much RAM is completely unused…
Read MoreTLS Session Resumption and OCSP Stapling on a Single-vCPU VPS: Reduce Handshake CPU Without Weakening Security
On a small VPS, the RSA or ECDSA signing operation in a TLS 1.3 handshake is often the most expensive thing your CPU does per request. Full handshakes from cold…
Read MoreFinding CPU Hotspots on a Small VPS with perf and Flamegraphs
top shows a process at 100% CPU and tells you nothing about which function is burning it. That is the gap perf and flamegraphs close: instead of sampling at the…
Read More