Does anyone have a fairly accurate method for determining how much memory is actually being used on a Linux box?
The linux in question is RedHat Enterprise Server 4.
Before dashing off a reply to use 'ps -F' to get the RSS column, or using pmap -qx to get the various memory segment sizes, or using /proc/PID/stats|statsm|status|, please consider that these methods do not work, as Linux does not always correctly report the memory in use.
Is there any other method that you have found to work correctly? I will define 'correctly' here as within 10% of what the actual memory use is.
-- Jared Still Certifiable Oracle DBA and Part Time Perl Evangelist