3 ms·
I don't think "struggling" is the right perspective here. If you have more RAM available, the browser is built to prefer using it in lieu of re-fetching data or
by csrf-token 4y ago
I don't think "struggling" is the right perspective here. If you have more RAM available, the browser is built to prefer using it in lieu of re-fetching data or writing to disk. Using RAM is orders of magnitude faster and results in a snappier app across tabs, when you browse history, etc. It's not hungry because the browser is written poorly. There's no magic data structure that can keep us from caching HTTP responses in order to make the browser snappy so the browser uses more when you have more.
Certainly other apps could do better. But I've made peace with the fact that browsers and IDEs, for instance, should use as much as I have available because the whole point is for them to be fast and to be fast they need to cache as much data as possible.