Contrôles des ressources à l'échelle d'une zone
L'intérêt de ces contrôles est de limiter l'utilisation des ressources totales pour l'ensemble des entités processus à l'intérieur d'une zone. Les contrôles de ressources à l'échelle d'une zone peuvent également être définis à l'aide des noms de propriétés globales comme décrit dans la section Composants des zones du manuel Présentation d’Oracle Solaris Zones
.
Table 6-2 Contrôles de ressources des zones
|
|
|
zone.cpu-cap
|
Quantité absolue des ressources de la CPU pouvant être consommée par une zone non globale.
La valeur 100 représente 100 % d'une CPU pour le paramètre project.cpu-cap. La valeur 125 équivaut à 125 %, car 100 % correspond à une capacité de CPU complète sur le système.
|
Quantité (nombre de CPU)
|
zone.cpu-shares
|
Nombre de partages CPU de l'ordonnanceur FSS pour cette zone.
|
Quantité (partages)
|
zone.max-lofi
|
Nombre maximum de périphériques lofi qui peuvent être créés par une zone.
La valeur permet de limiter l'utilisation de l'espace de noms de noeud inférieur de chaque zone.
|
Quantité (nombre de périphériques lofi)
|
zone.max-locked-memory
|
Quantité totale de mémoire physique verrouillée accessible par une zone.
Lorsque le contrôle priv_proc_lock_memory est appliqué à une zone, pensez également à définir ce contrôle de ressource pour empêcher cette zone de verrouiller toute la mémoire.
|
Taille (octets)
|
zone.max-lwps
|
Nombre maximum de LWP accessibles simultanément par cette zone.
|
Quantité (LWP)
|
zone.max-msg-ids
|
Nombre maximum d'ID de file d'attente des messages autorisé pour cette zone.
|
Quantité (ID de file d'attente des messages)
|
zone.max-processes
|
Nombre maximum d'emplacements de table de processus simultanément disponibles pour cette zone.
Dans la mesure où les processus standard et zombie utilisent tous deux les emplacements de table de processus, le contrôle max-processes offre une protection contre les zombies qui épuisent la table de processus. Les processus zombie ne possédant, par définition, aucun LWP, le contrôle max-lwps n'offre aucune protection contre cette possibilité.
|
Quantité (emplacements de table de processus)
|
zone.max-sem-ids
|
Nombre maximum d'ID de sémaphore autorisé pour cette zone.
|
Quantité (ID de sémaphore)
|
zone.max-shm-ids
|
Nombre maximum d'ID de mémoire partagée autorisé pour cette zone.
|
Quantité (ID de mémoire partagée)
|
zone.max-shm-memory
|
Quantité totale de mémoire partagée System V autorisée pour cette zone.
|
Taille (octets)
|
zone.max-swap
|
Quantité totale de swap utilisable par les mappages d'espace d'adressage des processus utilisateur et les montages tmpfs pour cette zone.
|
Taille (octets)
|
|
Pour plus d'informations sur la configuration des contrôles de ressources à l'échelle d'une zone, reportez-vous à la section Configuration des contrôles de ressources et des attributs et à la section Paramétrage des contrôles de ressources à l’échelle de la zone du manuel Présentation d’Oracle Solaris Zones
.
Notez qu'il est possible d'appliquer à la zone globale un contrôle de ressource à l'échelle d'une zone.