πŸ“ sluggish-system-transfer-checklist.mdv4.2 · 2026-09-05

System Sluggishness / Slow-Transfer Diagnostic Checklist

For: "whole system feels slow" and/or "rsync/scp is crawling and it's not network." Environment: NUC (Windows 10 host) β†’ VMware Dev VM (CentOS 6.10) ↔ Live (CentOS 6.10, 2 CPU/2GB RAM, 30GB SSD, forum.drugs-and-users.org)

Run top-to-bottom. Each block is cheap and rules things in/out fast β€” don't skip ahead on a hunch, but do skip a block entirely if it's already flagged "known false lead" below for this environment and nothing has changed since.


0. Scope the symptom first (30 seconds)

1. Per-VM resource pressure (Dev, then Live)

2. Disk I/O

3. Competing/leftover processes

4. Host-layer (Windows/VMware) β€” only if Β§0 says the host itself is sluggish

5. Rsync/transfer-specific

6. Filesystem/LVM integrity (lower priority β€” expensive to check, rarely the cause here)


Known false leads in this environment (don't re-spend time here unless new evidence points back)

Actual root cause found last time (for pattern-matching, not assumption)

High baseline latency + ~10% packet loss on Andrew's own connection (~390–400ms RTT) was crushing single-stream sustained transfers via slow-start/retransmit cost, while short multi-stream speedtests looked fine. This time is explicitly stated as not a network issue β€” so if Β§1–§5 all come back clean, the RTT/loss check is still worth 30 seconds of ping sanity before ruling it out entirely, since "not a network issue" was also the working assumption for months last time before it turned out to be exactly that.


Escalation trigger

If you've been through Β§1–§5 with no smoking gun and the same fix has been tried more than once (or the same problem that was previously called resolved has come back β€” as it may have here, since the prior Dev↔Live rsync slowdown was marked resolved by recreating Live's /var/www/html), stop generating more same-domain guesses. Surface the full list of what's been checked and consider a domain jump (hardware, host-layer, or a fresh model's perspective) rather than another software-layer variant.