La función de controles de recursos (rctls) se introdujo en el software Solaris 9. Otros controles de recursos adicionales se introdujeron en el programa piloto Software Express y en las versiones Solaris Express 3/04, 8/04 y 10/04.
Se han agregado nuevos controles de recursos, tanto basados en proyectos como en procesos. Los controles de recursos proporcionan un mecanismo para controlar la forma en que las aplicaciones usan los recursos de sistema.
En el programa piloto Software Express, se agregaron los siguientes controles de recursos. Estos controles de recursos influyen en las utilidades System V IPC (comunicación entre los procesos), donde se incluye la memoria compartida, las colas de mensajes y los semáforos.
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
Consulte Configuración de System V IPC para obtener más información.
En la versión Solaris Express 3/04, se han agregado los siguientes controles de recursos de puertos de eventos:
project.max-device-locked-memory
project.max-port-ids
process.max-port-events
En la versión Solaris Express 8/04, se han agregado los siguientes controles de recursos nuevos:
project.max-lwps
project.max-tasks
En la versión Solaris Express 10/04, se ha agregado el control de recursos project.max-contracts.
En la versión Solaris Express 11/04, se ha agregado el control de recursos criptográficos process.max-crypto-memory.
Puede encontrar información sobre los controles de recursos en el capítulo 6, "Resource Controls (Overview)", de Guía de administración de sistemas: Zonas de Solaris y administración de recursos y contenedores de Solaris. Este capítulo incluye los siguientes apartados:
Una lista de los controles de recursos disponibles actualmente
Una descripción general de los controles de recursos
Información sobre la configuración de los controles de recursos
También encontrará información acerca de la configuración de los controles de recursos en la página de comando man project(4).