资源控制 (rctls) 功能是 Solaris 9 软件中的新增功能。其他资源控制是 Software Express 试点计划以及 Solaris Express 3/04、8/04 和 10/04 发行版中的新增功能。
已经添加了新的基于项目和进程的资源控制。资源控制提供了一种机制,该机制可以控制应用程序利用系统资源的方式。
在 Software Express 试点计划中,添加了以下资源控制。这些资源控制将对 System V IPC(进程间通讯,interprocess communication)功能产生影响,其中包括共享的内存、信息队列和信号。
project.max-shm-ids
project.max-sem-ids
project.max-msg-ids
project.max-shm-memory
process.max-sem-nsems
process.max-sem-ops
process.max-msg-qbytes
有关更多信息,请参见System V IPC 配置。
在 Solaris Express 3/04 发行版中,添加了以下事件端口资源控制:
project.max-device-locked-memory
project.max-port-ids
process.max-port-events
在 Solaris Express 8/04 发行版中,添加了以下新资源控制:
project.max-lwps
project.max-tasks
在 Solaris Express 10/04 发行版中,添加了 project.max-contracts 资源控制。
在 Solaris Express 11/04 11/04 发行版中,添加了 process.max-crypto-memory 加密资源控制。
有关资源控制的信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 6 章,“资源控制(概述)”。这一章包括以下主题:
目前可用的资源控制列表
资源控制概述
资源控制配置信息
有关配置资源控制的信息,还可参见 project(4) 手册页。