Summary: how do i show exactly where the memory went?

From: Dave Lowenstein (dlowenst@mail.sdsu.edu)
Date: Thu Jan 24 2008 - 18:14:12 EST


Thanks for your help everybody, especially Pedro Espinoza who was the
"first responder".

Here's his reply:

don't rely on top/vmstat.

Try the following instead:

1. echo '::memstat' |mdb -k
2. oramem script at
http://www.evdbt.com/tools.htm#oramem

That first one showed me that the kernel was using lots more memory than
I thought it should. It reminded me that I had read up on the arc cache
of zfs in the past and how it wants to use all available system memory.
That's where the rest of my memory went.

Lots of suggestions to use prstat as well.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:42 EDT