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.

revert: remove tcache canary — not the cause of RSS growth

tcache_count=0 had no effect on the ~430 MiB/hour growth slope.
malloc_in_use is growing steadily — real allocations, not tcache retention.

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

zzstoatzz cb1458c6 6473c07b

-4
-4
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" 28 24 envFrom: 29 25 - secretRef: 30 26 name: zlay-secret