aix的内存页面大小为4k,可以在物理内存和辅助存储之间传输,是虚拟内存管理(vmm)的最小单位。页面空间也可以被称为交换空间(paging space),创建在属性类型为paging的lv之上。交换空间是一项很重要的设备,aix kernel(内核)需要利用 paging space 来管理虚拟内存。系统安装时创建的默认页面lv是hdisk0上的hd6,也叫主页面空间。
aix 5l默认采用页面空间的延迟分配策略(deferred page space allocation ),利用环境变量psalloc来控制内存的机制与页面的分配策略,缺省设置是late。在这种方式下,只是需要用到的时候,才去分配交换空间,正常情况下,不需要很大的交换空间,所以很适合大内存的系统,可以减少很多paging space资源的浪费。
查看交换空间可以采用lsps命令,如
#lsps -a
page space physical volume volume group size %used active auto type
paging00 hdisk2 datavg 4096mb 1 yes yes lv
hd6 hdisk0 rootvg 4096mb 1 yes yes lv
#lsps -s
total paging space percent used
8192mb 1%
其中-a是详细信息,active列表示现在是否是活动状态,auto表示重新启动后是否自动为活动状态,不要关闭hd6的这两个选项,因为在系统启动的时候,将用到hd6,也不要将hd6删除,避免不必要的错误。
可以通过如下命令创建一个交换空间
#mkps -s’16′ -n -a datavg hdisk2
其中-s表示pp个数,-n表示启动后是否自动激活,-a表示是否当时激活。
可以采用如下命令改变交换空间大小
新增加10个pp
#chps -s’10′ paging00
减少10个pp
#chps -d’10′ paging00
shrinkps: temporary paging space paging01 created.
shrinkps: paging space paging00 removed.
shrinkps: paging space paging00 recreated with new size.
对于5l以上的版本,可以直接用chps -d来操作hd6
#chps -d’10′ hd6
shrinkps: temporary paging space paging00 created.
shrinkps: new boot image created with temporary paging space.
shrinkps: paging space hd6 removed.
shrinkps: paging space hd6 recreated with new size.
shrinkps: new boot image created with resized paging space.
如果要使交换空间处于非活动状态,可以采用
#swapoff /dev/’paging00′
相反,处于活动状态可以采用
#swapon /dev/’paging00′
如果要删除一个ps交换空间,必须先使这个空间处于非活动状态,然后采用命令rmps删除。如
#rmps ‘paging00′
rmlv: logical volume paging00 is removed.
如果喜欢怎么样管理aix 5l的交换空间(paging space) - paging space请收藏或告诉您的好朋友.
阅读(181) | 评论(0) | 转发(0) |