Activity Monitor in Mavericks "Show Memory Usage" dock icon gone?

I just purchased a new MacBook Pro with Mavericks installed and noticed that Activity Monitor doesn't have the "Show Memory Usage" dock icon option anymore. I really liked this option since I used it to prevent disk swapping by closing applications when I had too many open. What gives?

activity monitor


It seems that this feature – since Apple has changed the way how they display memory usage – isn't a option anymore:

This is no longer an option, especially since Mavericks has new memory management routines (ie, memory compression) that make the charting of memory usage less straightforward. Apple has switched to a new "Memory Pressure" approach to viewing memory usage, which is available in the Memory section of Activity Monitor, but so far has not been added as a Dock icon option. Hopefully Apple will do so, as this would perhaps be one of the more useful Dock icon options.

I've got that from here one would hope that at some point we could graph memory pressure in the dock using Apple's Activity monitor as opposed to needing to open the whole tool with a window that shows many other items.


Another option is iStat Menus which gives a lot of really useful information displayed in a very user friendly way and is not expensive.

http://bjango.com/mac/istatmenus/

They have recently updated it for Mavericks.


You actually don't need to that anymore, because XNU now does that automatically - by utilizing memory pressure notifications, it triggers a special kernel thread called MemoryStatus which finds processes that can be exited cleanly - and automatically closes them (well, kills them) for you. This alleviates the need for you to keep a close watch on RAM utilization, and likely accounts for the design decision to remove that option.


An alternative is Stats (by Exelban), a free and open source utility that can display memory, cpu, network, etc on the menu bar.

Install with brew install --cask stats or go to https://github.com/exelban/stats

Tip: You can set the RAM color to be Based on Memory Pressure, which is more useful than Memory Used.