Hi Managers,
I have a AlphaServer 400 (OSF3.2) on my desk that I have some memory questions
about. I'm using "vmstat" to monitor some of my memory usage. For
example right now it says:
Virtual Memory Statistics: (pagesize = 8192)
procs memory pages intr cpu
r w u act free wire fault cow zero react pin pout in sy cs us sy id
2 44 13 1798 103 1490 1M 268K 468K 820K 490K 36K 9 49 46 1 0 99
What I'm wondering about is the high number of wired pages. According
to the man page, these are:
Total number of pages that are currently in use and cannot be used for
paging (not a real list).
After a reboot, that number is around 900. As I work for
a few days, it gradually increases. It seems this number is directly
related to how much my disk spends swapping.
Ok, so I understand that memory could be getting full (32M real memory
isn't much these days), and that some program may have a memory leak,
but it seems logical that if I empty out my process list, that
number should go down. That is, I can quit all my large processes,
and the wired count does not go down.
Is there a way I can make the OS re-evaluate its wired usage?
I can reboot every other day, but that's icky. How can I find out
who is wiring the pages?
My sole usage consists of fvwm2, xemacs, netscape3, 1 xterm, exmh, and lots'o
perl5. The machine behaves fine with that list for the first 24 hours,
then bogs down later.
Thanks for any advice. Perhaps I'm taking the wrong approach to this,
and I should be looking at other memory evaluation tools.
-benJ
# Ben Johnson incNET ph:/612.943.3946 #
# johnsonb_at_incNET.com Bringing the World to You fax:/612.942.6128 #
#
http://www.incnet.com/ pager:/612.621.8002 #
# 6458 City West Parkway Eden Prairie, MN, 55344 #
Received on Wed Aug 14 1996 - 18:41:42 NZST