learning_ai_common_plat/__LOCAL_LLMs/dashboard/src/app
saravanakumardb1 43f8103c5a fix(local-llm): show accurate macOS memory (app vs cached vs free)
Replace Node.js os.freemem() with vm_stat parsing for macOS. The old
approach reported ~47.7 GB / 48 GB 'used' because os.freemem() only
counts truly free pages, ignoring ~20 GB of inactive/reclaimable cache.

New memory breakdown:
- App Memory: active + wired + compressor (actual process usage)
- Cached: inactive + purgeable + speculative (reclaimable on demand)
- Available: free + cached (what apps can actually use)
- Pressure: normal/warning/critical based on app memory ratio

Dashboard UI updated to show app memory, cached (reclaimable) label,
and pressure-based color coding on progress bars.
2026-02-19 13:22:17 -08:00
..
api fix(local-llm): show accurate macOS memory (app vs cached vs free) 2026-02-19 13:22:17 -08:00
favicon.ico feat(local-llm): add Mission Control dashboard v1 2026-02-19 13:02:48 -08:00
globals.css feat(local-llm): add Mission Control dashboard v1 2026-02-19 13:02:48 -08:00
layout.tsx feat(local-llm): add Mission Control dashboard v1 2026-02-19 13:02:48 -08:00
page.tsx fix(local-llm): show accurate macOS memory (app vs cached vs free) 2026-02-19 13:22:17 -08:00