Environment: OpenClaw 2026.9.5, containerized gateway, 4 vCPU Linux host, gateway state database 132 MB with an active WAL, source and cache on different filesystems.
Harness, host-side and scratch only:
- A sampler read
/procevery 50 ms for 170 s and wrote one JSON line per tick containing- every process whose command line contains
sqlite-readonly-location.worker, with pid, ppid, parentcomm, state and a per-sample CPU percentage derived fromutime + stimedeltas over the interval; - every
~/.cache/openclaw/openclaw-sqlite-readonly-v2-*directory with its file count and size;
- every process whose command line contains
- and
docker stats --no-streamfor the gateway container every 4 s.