4 ms·
It's not about the money, it's about the complete disregard of quality. The applications we create should only use the resources they need.
by columbo 14y ago
It's not about the money, it's about the complete disregard of quality. The applications we create should only use the resources they need.
- sp332 14y agoIf hogging lots of RAM makes my program legitimately run better, then that's what it should do! Chrome runs a process per domain (or something like that) for security and stability reasons. That adds a lot of overhead for lots of tabs. But that's OK because there's actually a reason for using all that RAM.
- SomeCallMeTim 14y ago>If hogging lots of RAM makes my program legitimately run better It objectively doesn't make your program run better to waste RAM. If RAM usage goes up 2x every two years but RAM and hard drive speed go up 20% in the same time period, then using more RAM when you don't need it is making programs more sluggish to start and to suspend to disk, and it's making computers draw more power while sleeping (to keep that much RAM alive -- the D in DRAM means every bit in the RAM needs to be refreshed continuously).
- deleted 14y ago[deleted]
- Resident_Geek 14y agoObjectively? That's a dangerous word; I hope you've got a better argument than this one. Hard drives are being rapidly replaced by SSDs, so their speed just jumped _way_ up (especially start-up and random access times, which affect sleeping and waking performance). 2 or 3 orders of magnitude, not 20%.
- SomeCallMeTim 14y agoSSDs are great. But I have exactly one hard drive bay in my laptop, and it currently holds >580Gb of data. Some of that is bloat, but MOST of it is real data; I have lots of raw video, source art for games, music, and many folders of compiled object files. I'm a game developer, so I use a lot of hard drive. From what I've read, an SSD has an expected life of about 1-2 years. Aside from not being able to afford $2500 JUST for an SSD to hold my data [1], I can't fathom paying that much every 1-2 years as the drives die. Not to mention downtime and potential lost data (between the back-up and the failure). I'd love to have an SSD. In a year or two, I probably will, as the costs will likely drop. But until then, yes, the performance has objectively dropped. [1] http://www.amazon.com/OCZ-Technology-2-5-Inch-Performance-OCT1-25SAT3-1T/dp/B006L7JM64/ref=sr_1_1?s=pc&ie=UTF8&qid=1363138445&sr=1-1&keywords=ssd http://www.amazon.com/OCZ-Technology-2-5-Inch-Performance-OC...
- derleth 14y ago> the complete disregard of quality Quality is measured on multiple axes. RAM use is only one of them. CPU use is another, for example, and it's often the case that reducing CPU use requires increasing RAM use.