JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 11.1 管理:设备和文件系统     Oracle Solaris 11.1 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  管理可移除介质(任务)

2.  写入 CD 和 DVD(任务)

3.  管理设备(任务)

4.  动态配置设备(任务)

5.  管理 USB 设备(任务)

6.  使用 InfiniBand 设备(概述/任务)

7.  管理磁盘(概述)

8.  管理磁盘使用(任务)

9.  管理磁盘(任务)

10.  设置磁盘(任务)

11.  使用 COMSTAR 配置存储设备(任务)

12.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

13.  format 实用程序(参考信息)

14.  管理文件系统(概述)

15.  创建和挂载文件系统(任务)

16.  配置附加交换空间(任务)

关于交换空间

交换空间与虚拟内存

交换空间与 TMPFS 文件系统

交换空间与转储设备配置

交换空间和动态重新配置

在 SAN 环境中配置交换空间

如何了解是否需要更多交换空间?

与交换相关的错误消息

与 TMPFS 相关的错误消息

如何分配交换空间

交换区域和 /etc/vfstab 文件

规划交换空间

为基于 ZFS 的系统分配交换空间

监视交换资源

在 Oracle Solaris ZFS 根环境中添加或更改交换空间

如何在 Oracle Solaris ZFS 根环境中添加交换空间

17.  复制文件和文件系统(任务)

18.  管理磁带机(任务)

索引

关于交换空间

要确定以下情况,应了解 Oracle Solaris 中交换机制的特性:

交换空间与虚拟内存

Oracle Solaris OS 软件和应用程序软件可以将一些磁盘空间用于临时存储而不是用于文件系统。磁盘的保留区称为交换空间。当系统没有足够的物理内存来处理当前进程时,将交换空间用作虚拟内存存储区域。在 ZFS 根文件系统中,为交换所保留的磁盘空间为 ZFS 卷。

虚拟内存系统将磁盘上文件的物理副本映射到内存中的虚拟地址。文件系统中的常规文件或交换空间可以备份包含这些映射的数据的物理内存页面。如果交换空间对内存进行了备份,则该内存称为匿名内存,因为没有为备份内存的磁盘空间指定标识。

Oracle Solaris OS 使用的虚拟交换空间概念是指,匿名内存页面和实际备份这些页面的物理存储(或磁盘备份交换空间)之间的层。系统的虚拟交换空间等于其所有物理(磁盘备份)交换空间与当前部分可用物理内存的和。

虚拟交换空间具有以下优点:

交换空间与 TMPFS 文件系统

在 Oracle Solaris 环境中,TMPFS 文件系统由 /etc/vfstab 文件中的项自动激活。TMPFS 文件系统将文件及其关联信息存储在内存中(存储在 /tmp 目录中)而不磁盘上,从而加快了访问这些文件的速度。对于大量使用 /tmp 的应用程序(例如编译器和 DBMS 产品),此功能可显著增强这些应用程序的性能。

TMPFS 文件系统从系统的交换资源分配 /tmp 目录中的空间。此功能意味着,用尽 /tmp 目录中的空间时,也就用尽了交换空间。因此,如果应用程序大量使用 /tmp 目录,而且您未监视交换空间使用情况,则系统可能会用尽交换空间。

如果要使用 TMPFS,但交换资源有限,请采用以下措施:

交换空间与转储设备配置

转储设备通常是为存储系统故障转储信息而保留的磁盘空间。安装系统时,会自动创建一个 ZFS 交换卷和转储卷。可以使用 dumpadm 命令更改系统的转储卷。有关更多信息,请参见《解决 Oracle Solaris 11.1 中的典型问题》中的第 1  章 "管理系统故障转储信息(任务)"

在 ZFS 根环境中,交换和转储都可配置为独立的 ZFS 卷。此模型具有如下优点:

有关使用 ZFS 交换和转储设备的更多信息,请参见《Oracle Solaris 11.1 管理:ZFS 文件系统》中的"管理 ZFS 交换和转储设备"

交换空间和动态重新配置

建议分配足够的交换空间,以便在动态重新配置期间支持出现故障的 CPU 或系统板。否则,CPU 或系统板故障可能会导致主机或域重新引导时内存不足。

如果此交换空间不可用,则一个或多个应用程序可能会因内存不足而无法启动。此问题将需要进行手动干预,以便添加附加交换空间或重新配置这些应用程序的内存使用情况。

如果已分配附加交换空间来处理重新引导时内存的潜在不足,则所有需要大量内存的应用程序可能会照常启动。这意味着,用户可以使用系统,但系统速度可能会因一些其他交换而变慢。

有关更多信息,请参见硬件动态重新配置指南。

在 SAN 环境中配置交换空间

查看以下几点以确定是否可在与网络连接的磁盘上配置交换空间,例如在 SAN 环境中: