[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
problem with swap usage under Solaris
- To: hobbit (at) hswn.dk
- Subject: problem with swap usage under Solaris
- From: Dominique Frise <Dominique.Frise (at) unil.ch>
- Date: Tue, 19 Jun 2007 16:44:31 +0200
- Organization: University of Lausanne
- User-agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070606 SeaMonkey/1.1.2
Hi Henrik,
I wrote about this issue several weeks ago and since I didn't get any answer,
I assume it was not clear
enough.(http://www.hobbitmon.com/hobbiton/2007/04/msg00119.html)
Let'me give a second try ;-)
We have several SAP servers under Solaris that are constantly over the swap
warning threshold (50 %).
SAP application does indeed *reserve* a lot of swap that confuses hobbit.
In the following example the server has 32GB of RAM memory and 32GB of disk
swap space.
Swap outputs
------------
# swap -s
total: 22347128k bytes allocated + 18080512k reserved = 40427640k used,
13640896k available
# swap -l
swapfile dev swaplo blocks free
/dev/md/dsk/d5 85,5 16 66341232 65799424
Hobbit memory col. display
--------------------------
Memory Used Total Percentage
&green Physical 30460M 32768M 92%
&yellow Swap 39493M 52779M 74%
Top display
-----------
last pid: 14928; load avg: 2.68, 2.37, 2.00; up 8+05:24:38 16:22:04
479 processes: 476 sleeping, 3 on cpu
CPU states: 81.3% idle, 11.4% user, 7.3% kernel, 0.0% iowait, 0.0% swap
Memory: 32G phys mem, 966M free mem, 32G total swap, 31G free swap
...
...
Hobbit computes Used and Total using "swap -s" and this gives a percentage of
74% where "top" tool only show ~ 3% (1/32)
Since version 3.6, "top" for Solaris uses output of swap -l for swap usage.
(details under #24 of the faq at http://www.unixtop.org/faq.shtml#title6)
We think Hobbit memory display should also be based on *disk* swap only (output
of swap -l)
Dominique
UNIL - University of Lausanne