3 ms·
Some programs need gigabytes of memory, and all CPU cores, for legitimate reasons. I believe the actual problem here is the UX. Modern operating systems aren’t
by Const-me 4y ago
Some programs need gigabytes of memory, and all CPU cores, for legitimate reasons.
I believe the actual problem here is the UX. Modern operating systems aren’t doing a great job communicating per-app resource consumption to end users.
I think that can be solved at the OS level. Operating systems actually collecting that data: various task managers, powertop, netstat, etc. But they fail to present these values in a way which would alert users.
If the UX problem is solved, users wouldn’t be using resource-heavy apps for long. Then software developers would be motivated to pick better technologies for their apps, and/or optimize their code.