Re:There’s plenty of room at the Top: computer performance a...
by rayiner on Saturday June 06, 2020 @05:41PM
(#23442458)
What’s mind boggling is the change in relative demand. Back in the 1990s, an IRC or AIM client was a little background app that took a tiny fraction even of a 64MB of RAM computer. But Slack takes a larger share of an 8GB if RAM computer.
[ Parent
| on HN ]
Re:There’s plenty of room at the Top: computer performance a...
by sys_64738 on Saturday June 06, 2020 @09:18PM
(#23443878)
Slack is an electron app which is why it needs GBs to run. Native apps can run in a fraction of that. But the faster time to market is likely most bloated implementation.
Re:There’s plenty of room at the Top: computer performance a...
by ncmncm on Sunday June 07, 2020 @04:39AM
(#23445810)
That's garbage collection for you. Typical GC programs want all the memory there is, just to be able to sweep less often.
Re:There’s plenty of room at the Top: computer performance a...
by imtringued on Monday June 08, 2020 @04:27AM
(#23454710)
From my experiments with the JVM that is not really true. Keeping memory usage below 1GB is pretty easy. It's only getting tricky when you want to go below 200MB. You'll have to deal with the overhead the JVM introduces. As a result I often just use lua for really simple programs and I am rewarded by creating programs that use less than 2MB of RAM.
Re:There’s plenty of room at the Top: computer performance a...
by pdimitar on Monday June 08, 2020 @10:59AM
(#23457053)
Which Lua kind/runtime you're using that give you such frugal programs? I'm intrigued (pun with your name intended).
Re:There’s plenty of room at the Top: computer performance a...
by imtringued on Monday June 08, 2020 @04:24AM
(#23454686)
Or good old Minecraft with 300 mods. It takes 20 minutes to start and even if you run the server embedded within the Minecraft client it will take 6GB at a minimum. Well, RAM is cheap so I just bought 32GB for $110 out of necessity but I still keep paying attention to how much RAM my programs need and avoid wasting it needlessly (using 4.6GB out of 32GB right now).