Skip to content

Commit 7c28bf6

Browse files
gregoryfosterclaude
andcommitted
#112 docs: the re-run dry run at 0 — stock takes the user manager, tuned the largest session process
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent b72a105 commit 7c28bf6

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

‎docs/DEPLOYMENT.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,11 @@ What this is not:
151151
(2026-09-29, after #125) it can, and adds nothing but timing: 17 MiB of RSS
152152
sits at -1000, ~3.4 GiB is eligible, and the kernel's own order already puts
153153
the heaviest session process first and the worker and `tailscaled` last.
154-
earlyoom would kill at ~10% `MemAvailable`, which counts page cache the kernel
154+
The re-run `--dryrun` (1.7-2, unprivileged, thresholds forced) agrees: stock
155+
arguments take `systemd --user` (11 MiB), as the kernel would first; tuned
156+
with `--prefer '^(node|npm|claude|MainThread)'` and the worker, `tailscaled`,
157+
`sshd` and `systemd` avoided, a VSCode `MainThread` (476 MiB, badness 993),
158+
the kernel's next choice after the 14 MiB user manager. earlyoom would kill at ~10% `MemAvailable`, which counts page cache the kernel
155159
reclaims before it kills anything — so a session spike the kernel would have
156160
absorbed becomes a lost session. Memory PSI read 0 since boot, with no OOM kill
157161
in the previous boot. The cohort read it the same way:

0 commit comments

Comments
 (0)