First of all, 350MB is a drop in a bucket
People don’t run just a single app in their machines. If we triple ram usage of several apps, it results in a massive increase. That’s how bloat happens, it’s a cumulative increase on everything. If we analyze single cases, we could say that they’re not that bad individually, but the end result is the necessity for a constant and fast increase in hardware resources.
lastweakness@lemmy.world 6 months ago
CPU usage is famously terrible with Electron, which i also pointed out in the comment you’re replying to. But yes, having multiple chromium instances running for each “app” is terrible
Aux@lemmy.world 6 months ago
No, it’s not.
lastweakness@lemmy.world 6 months ago
… Okay?
AnxiousOtter@lemmy.world 6 months ago
Great rebuttal. Really got him with this one.
Aux@lemmy.world 6 months ago
Do you really want me to go into the details of how JIT works in V8 and which Electron APIs allow the apps to idle correctly?
Shadywack@lemmy.world 6 months ago
Yes it is.
“iT’S oNLy a FeW hUnDrED MB oF LiBRAriES and BiNAriES pEr aPp, iT’S oNLy dOuBLe oR tRiPLe tHe RAM, DiSk, anD cpU uSAgE”
Then we have the fucking shit show of 6-8GB of RAM used just by booting the fucking machine. Chromium/Webkit is practically an OS by itself for all the I/O, media handling, and built in libraries upon libraries of shit. Let’s run that whole entire stack for all these electron apps, and then fragment each one independent of each other (hello Discord, who used Electron 12 for WAY too long) then say “bUt iT’s pORtaBLe!”.
Yes, it isn’t just terrible, it’s fucking obnoxiously and horrendously terrible, like we grabbed defeat from the jaws of victory terrible, and moronically insipid. Optimization in the fucking trash can and a fire hydrant in all our fucking assholes, terrible. That’s HOW terrible it actually is, so you’re wrong.
Aux@lemmy.world 6 months ago
RAM usage doesn’t matter in the slightest.