Wąskie gardła pamięci

Jeśli wyniki komendy vmstat wskazują na wąskie gardło pamięci, należy sprawdzić, które procesy używają dużych ilości pamięci, a które, jeśli takie istnieją, są rosnące.

Użyj narzędzia svmon :
> svmon -P -t 5
Dane wyjściowe tej komendy:
-------------------------------------------------------------------------------
     Pid Command        Inuse      Pin     Pgsp  Virtual   64-bit    Mthrd
   38454 java           76454     1404   100413   144805        N        Y
-------------------------------------------------------------------------------
     Pid Command        Inuse      Pin     Pgsp  Virtual   64-bit    Mthrd
   15552 X              14282     1407    17266    19810        N        N
-------------------------------------------------------------------------------
     Pid Command        Inuse      Pin     Pgsp  Virtual   64-bit    Mthrd
   14762 dtwm            3991     1403     5054     7628        N        N
-------------------------------------------------------------------------------
     Pid Command        Inuse      Pin     Pgsp  Virtual   64-bit    Mthrd
   15274 dtsessi         3956     1403     5056     7613        N        N
-------------------------------------------------------------------------------
     Pid Command        Inuse      Pin     Pgsp  Virtual   64-bit    Mthrd
   21166 dtpad           3822     1403     4717     7460        N        N
Ten wynik pokazuje, że największym użytkownikiem pamięci jest język Java™i że używa ona 144805 stron wirtualnej pamięci masowej (144805 * 4 KB = 565.64 MB). Nie jest to nieuzasadniona ilość pamięci dla maszyny JVM z dużą stertą Java-w tym przypadku 512 MB.

Jeśli system jest w pamięci ograniczony przez ten poziom obciążenia, jedynymi dostępnymi środkami zaradczymi jest uzyskanie większej ilości pamięci fizycznej lub próba dostrojenia wielkości obszaru stronicowania, która jest dostępna za pomocą komendy vmtune w celu zmiany wartości parametrów maxperm i minperm .

Jeśli proces Java będzie kontynuował zwiększanie wykorzystania pamięci, to ograniczenie pamięci zostanie spowodowane wyciekiem pamięci.