RAM is the fastest and most expensive memory in your PC. It uses energy, regardless of whether you use the memory. Not utilising RAM is a waste of resources.
There’s a reason good monitoring tools draw a stacked RAM chart.
Exactly. I wish we moved to a process lifecycle that has a “save your data because you’re dying upon the return from this function” stage, similar to the way Android has it. That would allow us to keep a lot more processes in RAM. But it would require massive software changes given the body of software written the classical way and so it’s unlikely to happen.
RAM is the fastest and most expensive memory in your PC. It uses energy, regardless of whether you use the memory. Not utilising RAM is a waste of resources.
There’s a reason good monitoring tools draw a stacked RAM chart.
Exactly. I wish we moved to a process lifecycle that has a “save your data because you’re dying upon the return from this function” stage, similar to the way Android has it. That would allow us to keep a lot more processes in RAM. But it would require massive software changes given the body of software written the classical way and so it’s unlikely to happen.
Ask devs how many issue reports they gather about app consumes too much ram.