Solaris 软件现在包括以下系统资源增强功能。使用资源覆盖守护程序控制物理内存在 Solaris 9 12/03 发行版中是新增的。扩展的记帐子系统在 Solaris 9 4/03 发行版中进行了修订。
这是 Solaris 9 12/03 发行版中的新增功能。
资源覆盖守护程序 rcapd 通过在项目(已定义了资源覆盖)中运行的进程来调节物理内存的损耗。相关联的公用程序提供了管理守护程序和报告相关统计信息的机制。
有关其它信息,请参见《System Administration Guide: Resource Management and Network Services》中的“Physical Memory Control Using the Resource Capping Daemon”。另请参见手册页 rcapstat (1)、rcapadm (1M)、project(4) 和 rcapd(1M)。
此功能在 Solaris 9 9/02 发行版中是新增的,在 Solaris 9 4/03 发行版中已经进行了修订。
您现在可以将扩展的记帐进程与 IPQoS 的流记帐模块配合使用。有关 IPQoS 的信息,请参见《IPQoS Administration Guide》。
有关扩展的记帐功能的信息,请参见《System Administration Guide: Resource Management and Network Services》中的“Extended Accounting”。
Solaris 9 4/03 发行版中提供了 libexacct 的 Perl 接口。通过该接口,您可以创建 Perl 脚本,来读取 exacct 框架生成的记帐文件,还可以创建写入 exacct 文件的 Perl 脚本。
这个新接口与基础 C API 在功能上是相同的。
您可以使用 Perl 接口以任务或进程为单位记录系统资源的占用情况。 也可以以 IPQoS flowacct 模块提供的选定器为单位记录资源的占用情况。
有关 libexacct 的 Perl 接口的信息,请参见《System Administration Guide: Resource Management and Network Services》中的“Extended Accounting”。
另请参见以下手册页:
Exacct( 3PERL)
Exacct::Catalog(3PERL)
Exacct::File(3PERL)
Exacct::Object(3PERL)
Exacct::Object::Group(3PERL)
Exacct::Object::Item(3PERL)
Kstat( 3PERL)
Project( 3PERL)
Task( 3PERL)