Unix系统交换区类型

网络整理 - 06-28

Unix系统交换区(swap)是存在于高速存储设备上的一块区域是虚拟内存系统重要的组成部分

Unix系统交换区分主要分以下四种类型

  .Unix系统交换区设备交换

  即使用连续物理空间的整个磁盘或部分磁盘区域作为Unix系统交换区这样速度比较快在HPUX中使用先进的逻辑卷技术实现对物理磁盘的动态可伸缩管理因此管理员可使用一个或多个逻辑卷作为设备交换而在SCO OpenServer中则使用占据一定磁盘空间区域的块设备作为设备交换

  .Unix系统交换区文件系统交换

  文件系统交换是一种辅交换仅在设备交换不敷使用时才被考虑以满足换页需求特点是配置简单方便并可动态设置因为文件系统交换只使用它需要的部分文件系统所以使用空间的大小是变化的同时该文件系统中还有许多应用程序和数据需要频繁存取因而很大程度上降低了系统运行的效率

  管理员可将文件系统交换限制在一个固定的范围内以防止它占用不必要的空间并且最好建立在较少使用的文件系统上

  对Unix系统而言当启动文件系统交换时将在文件系统的根目录下创建"/paging"目录文件系统为被使用的每一个交换块都创建一个文件交换块默认为MB

  .Unix系统交换区主交换

  系统启动时至少需要一个设备交换可用这就是主交换区域默认与root文件系统共存于同一个磁盘中

  .Unix系统交换区辅交换

  指主交换之外的其他交换文件系统交换总是辅交换如果使用设备交换作为辅交换尽量设定在非root文件系统盘上以获得更好的性能辅交换可以在Unix启动时自动启用或在系统运行时动态增加