Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> * use the Memory Clean app*

Don't do that.

No seriously, don't do that.

These kinds of apps do nothing but prey upon the gullible. They're worse than useless; they actually decrease the performance of your system.

The OS is actually remarkably good at managing memory. Like, staggeringly good. Especially in Yosemite. Beyond that, the OS actually wants to keep as little RAM "free" as possible. "Free" RAM is wasted RAM. It uses that RAM to store memory that might be used again in the future. That's what "Inactive" is; it's memory that is not currently being used, but contains stuff that may be used again, and if it's not, that stuff can be thrown out in order to provide the memory to another application.

And yet, the application you linked says that its primary purpose is to "purge" this inactive memory. That's counterproductive. If another app needs it, the memory will be given to that app whether or not it's been "purged". The only thing that "purging" it does is remove the ability to reuse the original contents of the memory.

I'm guessing this is why Activity Monitor in Yosemite doesn't even list "Inactive" memory anymore (or "Free"). Instead it has "File Cache". On my iMac right now, with 20GB of RAM, the "File Cache" is "11.02GB". And that's fine. That's great. It means if any of the cached file data is needed, it's already in memory. That's vastly better than leaving it around as "free" memory.

Every modern OS behaves this way. It's deliberate, it's absolutely crucial for good behavior, and "memory clean" apps do nothing but hurt the performance of your system.

So don't use it.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: