declarative relay deployment on hetzner relay-eval.waow.tech
atproto relay
14
fork

Configure Feed

Select the types of activity you want to include in your feed.

ops: raise memory limit 3→5Gi, add tcache canary

- memory limit 3Gi → 5Gi for observation headroom
- GLIBC_TUNABLES=glibc.malloc.tcache_count=0 to test if
per-thread tcache retention explains linear RSS growth

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

zzstoatzz 6473c07b 13024ff1

+5 -1
+5 -1
deploy/zlay-values.yaml
··· 21 21 MALLOC_ARENA_MAX: "2" 22 22 # return freed pages to OS when free chunks exceed 128 KB 23 23 MALLOC_TRIM_THRESHOLD_: "131072" 24 + # disable per-thread tcache to diagnose memory growth. 25 + # 2,700 threads × per-thread free-list bins can hold significant 26 + # freed memory that never returns to the arena or OS. 27 + GLIBC_TUNABLES: "glibc.malloc.tcache_count=0" 24 28 envFrom: 25 29 - secretRef: 26 30 name: zlay-secret ··· 42 46 memory: 1Gi 43 47 cpu: 1000m 44 48 limits: 45 - memory: 3Gi 49 + memory: 5Gi 46 50 47 51 service: 48 52 zlay: