AIX分頁(交換)空間的監控

sqysl發表於2016-06-08

1、分頁和交換

這兩個概念,很多人混為一回事兒,兩者雖然有共性,但也有些差別。分頁是程式的部分內容在RAM和磁碟的分頁空間間移動,而交換是整個程式在RAM和磁碟的分頁空間間移動,在將程式移到磁碟分頁空間前,AIX會掛起整個程式,直到程式被移回RAM,才會被繼續執行,在實踐中,儘量不要讓交換髮生。

2、lsps

--顯示所使用分頁空間資訊

# lsps -a

Page Space Physical Volume Volume Group     Size          %Used   Active   Auto   Type

hd7                 hdisk3                   rootvg                   4096MB    1              yes       yes      lv


--顯示分頁空間彙總資訊

# lsps -s

Total Paging Space            Percent Used

4096MB                                1%

3、AIX的三種分頁空間分配模式

1)延遲頁空間分配模式(deferred page space allocation):這是AIX預設的分配模式,就是直到頁必須調出RAM時,才會分配頁空間;

2)晚頁空間分配模式(late page space allocation):RAM中相應的頁面被修改時,才會分配也空間;

3)早頁空間分配模式(early page space allocation):預先分配分頁空間,即在分頁空間建立時就分配頁空間;

4)檢查分頁模式:

# vmo -a | grep def

defps = 1

說明:

該引數值為1,說明為延遲頁空間分配模式,要禁用該模式,將該引數設定為0,即成為晚頁空間分配模式;如需啟用早頁空間分配模式,需將環境變數PSALLOC設定為early;

4、swap

# swap -l

device        maj,min     total            free

/dev/hd7    10, 2           4096MB     4093MB

5、svmon

# svmon -P | grep -p 17536

-------------------------------------------------------------------------------

Pid               Command     Inuse        Pin       Pgsp       Virtual       64-bit       Mthrd       LPage

17536         sendmail       11877       3211    0              11691        N               N             N

此外,還可以透過vmstat、topas等工具監控系統分頁空間使用情況,其他工具,不再一一贅述,供大家參考,如需轉載,請註明出處。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2117582/,如需轉載,請註明出處,否則將追究法律責任。

相關文章