Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2587956
  • 博文数量: 323
  • 博客积分: 10211
  • 博客等级: 上将
  • 技术积分: 4934
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-27 14:56
文章分类

全部博文(323)

文章存档

2012年(5)

2011年(3)

2010年(6)

2009年(140)

2008年(169)

分类: 系统运维

2008-03-06 17:12:38

 原理:当使用swapoff命令将hd6页面空间关闭时,系统将hd6页面空间中的内存页转移至新创建的paging00页面空间。但是,如果hd6页面空间中的某个页面如果在物理内存中处于活动的状态,即它被调入了物理内存,那么系统将不会将这样的页面转移至paging00页面空间。因此页面空间的使用率将会降低。
 
实现步骤:
1.可以使用下面的命令在操作系统中的另外一个卷组vg00上额外创建一个和hd6页面空间大小相同的页面空间paging00:
#smit mkps
Add Another Paging Space

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
Volume group name vg00
SIZE of paging space (in logical partitions) [32] #
PHYSICAL VOLUME name hdisk1 +
Start using this paging space NOW? yes +
Use this paging space each time the system is no +
RESTARTED?

F1=Help F2=Refresh F3=Cancel F4=List
Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image
Esc+9=Shell Esc+0=Exit Enter=Do
2.页面空间创建完成后,我们可以看到,操作系统中显示出当前有两个页面空间,并且它们的使用情况如下:
#lsps -a
Page Space PV VG Size %Used Active Auto Type
paging00 hdisk1 vg00 128MB 1 yes no lv
hd6 hdisk0 rootvg 128MB 45 yes yes lv
其中,新创建的页面空间paging00的使用率为1%,而页面空间hd6的使用率仍然是45%。
3.使用下面的命令关闭最初的页面空间hd6:
#smit swapoff
Deactivate a Paging Space

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
PAGING SPACE name hd6 +


F1=Help F2=Refresh F3=Cancel F4=List
Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image
Esc+9=Shell Esc+0=Exit Enter=Do
4.现在可以使用lsps命令查看到hd6页面空间的%Used使用率为0,并且Active=no,表明该页面空间现在处于不活动的状态:
#lsps -a
Page Space PV VG Size %Used Active Auto Type
paging00 hdisk1 vg00 128MB 2 yes no lv
hd6 hdisk0 rootvg 128MB 0 no yes lv
新创建的页面空间paging00的使用率增加到了2%。
5.使用下面的命令将最初关闭的hd6页面空间再次激活:
#smit swapon
Activate a Paging Space

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
PAGING SPACE name hd6 +


F1=Help F2=Refresh F3=Cancel F4=List
Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image
Esc+9=Shell Esc+0=Exit Enter=Do
6.可以使用下面的命令将新创建的页面空间paging00关闭并且删除:
#smit swapoff
Deactivate a Paging Space

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
PAGING SPACE name paging00 +


F1=Help F2=Refresh F3=Cancel F4=List
Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image
Esc+9=Shell Esc+0=Exit Enter=Do

#smit rmps
Remove a Paging Space

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
PAGING SPACE name paging00 +


F1=Help F2=Refresh F3=Cancel F4=List
Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image
Esc+9=Shell Esc+0=Exit Enter=Do
7.现在可以看到操作系统中现在只有最初的hd6页面空间,并且它的使用率已经降低至2%。
#lsps -a
Page Space PV VG Size %Used Active Auto Type
hd6 hdisk0 rootvg 128MB 2 yes yes lv

--因为使用了swapoff/swapon命令所以这种方法只适合在V5的版本

 

阅读(761) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~