But that at least allows the consumer to decide the tradeoff.
If this Electron app or container costs me more than it’s worth to me, I don’t run it.
If this Electron app or container costs me more than it’s worth to me, I don’t run it.
...If they connect the dots.
That just isn't the case nowadays, so you don't know there will be trouble until it occurs at runtime.
I can limit the memory available to ALL the tools I use every day (I only do it for docker and jvm stuff), set priority levels, etc., but it feels very weird for a brand new laptop to hit swap after a few days of uptime.