Remix.run Logo
bslaq 6 days ago

300 MB is 1.25% of my RAM. An application using 1.25% of my RAM seems reasonable.

sorenjan 6 days ago | parent | next [-]

It's more than all the RAM I had in my Windows 98 computer that ran Windows and Winamp, which was fully capable of playing music and Command & Conquer: Tiberian Sun at the same time.

nashashmi 5 days ago | parent | prev | next [-]

Idealistically it should not be using so much memory and burning up the world’s silicon. Efficient computing is a backbone of why we trust computers. (I am horrified with the windows explorer in windows 11 nowadays for its slowness.)

debazel 5 days ago | parent [-]

How are you burning up silicon by using your memory? If anything you're wasting more silicon by making low-density RAM modules.

nashashmi 5 days ago | parent [-]

Less efficient software means more frequent hardware upgrades.

LinXitoW 5 days ago | parent | prev | next [-]

It's 300MB of RAM when it's not doing much, it's the lowest possible value.

When so many little tools that you normally keep running in the background, it starts adding up. Not to mention that not everyone has that much RAM. Until recently, Apple still shipped Macbooks with 8GB RAM.

I've also started having issues with my Windows partition filling up with these applications. Again, no one application is a problem, it's the trend that's the problem.

No single raindrop is responsible for the flood.

righthand 6 days ago | parent | prev | next [-]

How about 10 electron applications all with different purposes using 12.5% of your RAM?

crazygringo 6 days ago | parent | next [-]

Sounds totally reasonable to me. I'm running ten windowed applications and they're still leaving 87.5% of my RAM available for other things? No problem there.

righthand 6 days ago | parent [-]

No they’re all trivial things that could all be using 1% of your ram. And when you try to do demanding work on your machine you often have to close half of them to avoid stutter.

crazygringo 5 days ago | parent [-]

I'm not running 10 Electron apps that are trivial. They tend to be actual functional applications.

And we're talking about memory usage here. Nothing is stuttering from not enough memory if they're only using 12.5%.

righthand 5 days ago | parent [-]

12.5% is just the ram. We’re not even talking about excessive cpu cycles for browser animations yet. That’ll get you stuttering.

crazygringo 5 days ago | parent [-]

Right, the subject is the RAM. Not CPU.

But who has 10 applications all showing animations at the same time? Or constantly animating at all? If a button animates when you click it, or a message animates when it pops up, it's not exactly slowing down my system.

righthand 5 days ago | parent [-]

The subject is the resources a Chromium based app uses. RAM is just the example that was used. I don’t think theres a path here where we keep sharing valuable insight on this topic. Clearly you don’t mind Electron apps. Others do however and dislike this trend of using more and more resources because we can.

This non-concern for resource usage and good software design is why energy costs are sky rocketing today.

Synaesthesia 6 days ago | parent | prev [-]

Modern OS's handle it just fine.

dlivingston 6 days ago | parent | prev [-]

1.25% of Elon Musk's net worth is $5.2 billion dollars, but buying, I don't know, a new PC for that price would not be reasonable.

Okay, bad analogy. My point is: just because your budget is high and you've got bytes to burn doesn't mean all those bytes should be burned.

bslaq 6 days ago | parent [-]

Paying for RAM and having it sit around doing nothing is stupid.

treyd 6 days ago | parent | next [-]

This is true for autoscaling VMs which run one application and when underutilized the load is reconsolidated.

It is NOT true for desktops which run different applications all the time, the user often switches between them, and where uncommitted memory is automatically used by the kernel as disk cache space.

CyberDildonics 6 days ago | parent | prev | next [-]

Paying for RAM because a dozen different programs can't be bothered to make user focused software is stupid.

201984 6 days ago | parent | prev | next [-]

It's not doing nothing. It's caching frequently accessed files on my filesystem, which generally speeds everything up especially with HDDs. Why should someone instead waste that on a needlessly bloated music player?

bslaq 6 days ago | parent [-]

…HDDs?

201984 6 days ago | parent [-]

Hard disk drive

bslaq 6 days ago | parent [-]

I don’t think it’s possible to find computers selling today with one of those.

kiddico 6 days ago | parent | next [-]

If you open one of those bad boys up you'll find you can swap out and even add parts.

201984 6 days ago | parent | prev [-]

Regardless, RAM for disk cache is still useful on SSDs and my point still stands.

bigstrat2003 6 days ago | parent | prev | next [-]

That choice is for me, the user, to make. App developers don't get to make it for me. If apps are smaller, then I can use that memory to run more apps, cache things, etc.

wredcoll 6 days ago | parent [-]

So choose not to use the app, dear god this conversation is awful.

bigstrat2003 6 days ago | parent | next [-]

I do. The instant I saw it uses Electron, I decided the app wasn't for me and closed the tab. But why would that mean I shouldn't participate in a discussion (which I didn't even start myself) on whether the excessive RAM usage is ok?

OptionX 6 days ago | parent | prev [-]

So choose not to partake the discussion, dear god this conversation is awful.

vachina 6 days ago | parent | prev [-]

This is why inflation is rampant.