AIX實用經驗:[19]swap空間/paging?

Tags: 空間, 記憶體,

以4K為單位,也叫swap sapce,在實際記憶體和輔助儲存(如磁碟空間)之間置換(換頁)資料。當系統的時間記憶體比較低時,記憶體裡的最近沒有使用的程式或資料被置換到paging space。

在安裝時,Aix預設使用hd6作為paging space裝置。

Paging
space大小的考慮

如果paging space太小了,程序可能會丟失,甚至系統會崩潰。當空餘的paging space
blocks下降到一個閥值時,系統會通知所有程序。

1、paging spaces放置的位置

放置paging space到不同的pv上可以提高效能,不建議一塊硬碟上放置多個paging space。

2、paging spaces的大小

總的大小一般建議為實際記憶體的兩倍大,如果記憶體大於256MB,則為512MB+(memory size-256MB)*1.25。

如果要建立多個paging space,則必須建得差不多大小,因為paging space採用round-robin迴圈演算法,並且由於啟動時只有hd6是啟用的,所以要把hd6建得稍大一點。

Lsps–a命令檢視每個paging sapce的使用情況,而lsps–s則是檢視所有活動的paging space的總和和使用率。

3、paging space所在vg的限制

如果是5.1以前的版本,則不要把paging space放置到可移動的硬碟空間去,儘量只把它放置到rootvg上。因為如果要export含有啟用的paging space的vg ,則比較麻煩,還要重啟機器。

如果是5L以上版本,則問題不大,但也要swapoff該paging space。

AIX實用經驗 (共22篇) 上一篇:命令 lslpp 下一篇:管理 swap空間

相關問題答案