v147 · Web APIs · Performance

Memory Budget Optimizer

A resource-allocation planner driven by navigator.deviceMemory. Select any memory tier to see how DOM size, image assets, JS bundle, workers, and WebGL texture budgets should adapt — then read the live value from your actual device.

GB

Your device:

Reading navigator.deviceMemory

Resource budget by memory tier (click a tier to explore)

References

implementation reference

Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗