Skip to main content

Module memory

Module memory 

Source
Expand description

Edge Memory Governor — lightweight budget management.

No jemalloc, no NUMA, no per-core arenas. Just soft limits and usage tracking per engine. When the budget is exceeded, the governor signals which engines should evict data.

Evicted data is NOT lost — it remains in SQLite and is reloaded on next access. This is a clean page-out, not data loss.

Structs§

MemoryGovernor
Edge Memory Governor.

Enums§

EngineId
Engine identifier for budget partitioning.
PressureLevel
Memory pressure level.