Le tableau suivant présente les contrôles de ressources qu'il est possible de configurer dans la console. Il décrit la ressource à laquelle chaque contrôle s'applique. Il identifie également les unités par défaut utilisées par la base de données project pour cette ressource. On distingue deux types d'unité :
Les quantités représentent une valeur limite.
Les index représentent l'identificateur maximum valide.
project.cpu-shares indique, par exemple, le nombre de parts auquel le projet a droit. process.max-file-descriptor spécifie le numéro de fichier le plus élevé attribuable à un processus par l'appel système open(2).
Tableau 15–1 Contrôles de ressources standard disponibles dans la console Solaris Management Console
Nom de la commande |
Description |
Unité par défaut |
---|---|---|
project.cpu-shares |
Nombre de parts de CPU accordées à ce projet et susceptibles d'être utilisées par l'ordonnanceur FSS (voir la page de manuel FSS(7)) |
Quantité (partages) |
task.max-cpu-time |
Temps CPU maximum disponible pour les processus de cette tâche |
Temps (secondes) |
task.max-lwps |
Nombre maximum de LWP accessibles simultanément par les processus de cette tâche |
Quantité (LWP) |
process.max-cpu-time |
Temps CPU maximum disponible pour ce processus |
Temps (secondes) |
process.max-file-descriptor |
Index de descripteur de fichier maximum disponible pour ce processus |
Index (descripteur de fichier maximum) |
process.max-file-size |
Décalage de fichier maximum disponible en écriture par ce processus |
Taille (octets) |
process.max-core-size |
Taille maximum d'un fichier Core créé par ce processus |
Taille (octets) |
process.max-data-size |
Mémoire du tas maximum disponible pour ce processus |
Taille (octets) |
process.max-stack-size |
Mémoire du segment de mémoire de tas maximum disponible pour ce processus |
Taille (octets) |
process.max-address-space |
Quantité d'espace d'adressage maximum (résultant de la somme des tailles de segment) disponible pour ce processus |
Taille (octets) |