Thursday, October 6, 2011

Discrepancy in Linux Memory Usage in Top and System Monitor

Linux kernel uses available memory for caching. If needed, it will use 100% of free memory for caching. Cached data is stored for faster retrieval of applications, but can in any time be disposed of in favor of memory for applications. Different apps will report memory usage differently because different people perceive definition of free memory in different ways.

No comments: