Measure maximized NATS cluster: 8 cores, 16 GiB, tmpfs JetStream.
Some checks are pending
offline / test (push) Waiting to run

Same NS1 ladder as 20260912T051237Z. Product streams restored to ZFS;
raised cores, RAM, and max_mem stay on 510–513.
This commit is contained in:
George Lambert 2026-09-12 01:34:49 -04:00
parent c5d286dc6b
commit a7a7ec86ce
63 changed files with 4298 additions and 11 deletions

View file

@ -37,6 +37,12 @@ dump_env() {
echo "loadavg=$(cat /proc/loadavg)"
echo "client_vmid=$CLIENT_VMID"
echo "nats_url=$NATS_URL"
echo "js_extra_memory=${JS_EXTRA_MEMORY:-0}"
echo "compare_dir=${COMPARE_DIR:-}"
echo "--- nats 511 max_mem ---"
sudo pct exec 511 -- grep max_mem /etc/nats/nats.conf || true
echo "--- nats 511 jetstream mount ---"
sudo pct exec 511 -- mount | grep jetstream || echo "jetstream on rootfs"
echo "--- free ---"
free -h
echo "--- pct list ---"
@ -86,6 +92,6 @@ echo "NS1 study $STAMP out=$OUT"
dump_env before
BENCH_OUT="$OUT" CLIENT_VMID="$CLIENT_VMID" bash "$ROOT/scripts/bench.sh"
dump_env after
python3 "$ROOT/scripts/build-ns1-study-report.py" "$OUT"
python3 "$ROOT/scripts/build-ns1-study-report.py" "$OUT" "${COMPARE_DIR:-}"
echo "NS1 study complete $OUT"
ls -la "$OUT"/nats-cluster-bench-ns1.* "$OUT"/charts 2>/dev/null || ls -la "$OUT"