Split from #2041. RSS growing while the JS heap stays flat means a native leak, and today /system cannot show that.
Done looks like:
[ ] The forge samples process.memoryUsage().rss and heapStats() (bun:jsc) at least once a minute and keeps hourly points under FORGE_DATA (or FORGE_APP_DATA when running as an app).
[ ] /system (admin only) shows the two series side by side for the last 24 h, server-rendered, with no new dependency.
[ ] Test: the sampler's hourly roll-up from fixed samples, and the page renders both series for an admin and is 403 for a non-admin.
Split from #2041. RSS growing while the JS heap stays flat means a native leak, and today /system cannot show that.
Done looks like:
process.memoryUsage().rssandheapStats()(bun:jsc) at least once a minute and keeps hourly points under FORGE_DATA (or FORGE_APP_DATA when running as an app).Brief: scout or torque (machine boards).