温故:
这里说页面空间是一个虚拟内存,大家可能觉得不太好理解,咱们举个例子帮助大家去理解它。假设现在公司提供有两个房间用于面试,面试的房间叫“实际内存”,等候室叫“页面空间”。一共有10名面试人员,每次仅面试一人。开始大家都在等候室等待面试,就等同于页面空间中的不活动的程序或数据;当开始进行面试时,面试人员进入到面试房间开始面试,就等同于实际内存中正在运行的程序和数据。当第一名面试人员面试结束后,回到等候室等待结果,同时第二位面试人员进入面试房间就等同于将实际内存中不是正在运行的程序和数据移到页面空间,便于空出足够大的实际内存空间由当前正在运行的程序使用。
然而在实际内存(面试房间)中,并不是所有的程序都正在运行,也并不是所有的数据都正在被访问,只有部分程序和数据(正在面试的人员)处于活动状态,如果实际内存空间不多时,可以将当前不是正在运行的程序和不是正在使用的数据(面试完成的人员)移到页面空间(等候室)中,空出足够大的实际内存空间由当前正在运行的程序使用,因此页面空间实际上是实际内存的后备。虽然说页面空间是第二内存,但是处于页面空间中的程序和数据是不活动的,想要运行这些程序和访问这些数据,必须把它们移到实际内存中,才能被运行或访问,因此页面空间不是实际内存的替代品。
原文链接:AIX之为什么要使用页面空间
知新:
本篇文章就讲两个知识点:一是如何创建页面空间,二是如何删除页面空间。
一、创建页面空间
1、输入命令“smitty mkps”进入smit工具,并选择页面空间所属卷组
2、填入所需属性
3、完成
4、检查
二、删除页面空间
删除页面空间之前一定要关闭页面空间,将其的转态调整为关闭,不然的话是无法删除的,会出现类似下面的报警:
接下来开始讲如何关闭页面空间并删除。
1、操作前检查页面空间状态为active
2、关闭页面空间
3、删除页面空间,输入“smitty rmps”进入smit 工具,选择要删除的页面空间,然后一直回车。
拓展:
启动页面空间的命令是swapon