Files
codebase-memory-mcp/src
Martin Vogel d33b9e45d9 Fix RSS not dropping after delete_project: add mem_collect + immediate purge
- delete_project now calls cbm_mem_collect() after closing the database
  to return freed pages to OS immediately
- Set purge_delay=0 (was 1000ms) so mimalloc purges freed pages without delay
- Set purge_decommits=1 explicitly so macOS uses MADV_FREE_REUSABLE
  (immediate RSS accounting) instead of MADV_FREE (lazy, RSS stays high)

Before: deleting Linux kernel index left 8.1G RSS (2.1G dirty pages)
After: dirty pages purged immediately, RSS reflects actual usage
2026-04-07 00:53:39 +02:00
..