Grâce au plus grand nombre de fonctions de gestion de ressources et de zones intégrées, il est désormais plus facile d'exploiter les capacités du système dans ce domaine au moyen de la commande zonecfg. La configuration des ressources que vous spécifiez est définie automatiquement au moment de l'initialisation de la zone. Vous n'avez plus besoin d'effectuer les étapes manuelles auparavant nécessaires.
Vous pouvez vous servir de la commande zonecfg pour définir les paramètres de gestion des ressources pour la zone globale.
Les contrôles de ressource à l'échelle d'une zone peuvent être définis à l'aide de la méthode de noms de propriété globale de votre choix. De nouveaux contrôles de ressource de zone et de projet sont également disponibles :
zone.max-locked-memory
zone.max-msg-ids
zone.max-sem-ids
zone.max-shm-ids
zone.max-shm-memory
zone.max-swap : permet de limiter l'utilisation du swap pour les zones par le biais de la ressource à allocation restrictive.
project.max-locked-memory : remplace project.max-device-locked-memory.
Des méthodes ont été ajoutées pour définir l'ordonnanceur par défaut dans une zone (la nouvelle propriété de classe de planification, par exemple).
Les pools de ressources ont été améliorés. Il est possible d'ajouter un pool temporaire créé de façon dynamique lors de l'initialisation d'une zone. Le pool est configuré via la ressource CPU dédiée.
Une sous-commande clear a été prévue pour effacer la valeur des paramètres facultatifs.
Les améliorations apportées à rcapd(1M) permettent d'optimiser l'allocation restrictive de la mémoire physique à partir de la zone globale. Les limites sont fixées au moyen de la ressource d'allocation restrictive de la mémoire.
Vous pouvez tirer parti de cette fonctionnalité pour limiter la mémoire physique allouée aux zones marquées lx et aux zones natives. Pour plus d'informations, reportez-vous à la section zones marquées lx : conteneurs Solaris pour applications Linux.
La prise en compte de la taille résidente (RSS, Resident Set Size) définie a été améliorée. Le démon d'allocation restrictive, rcapd et la commande prstat ont bénéficié de plusieurs améliorations.
Pour plus d'informations, consultez les références suivantes :
Page de manuel prstat(1M)
Page de manuel rcapd(1M)
Page de manuel zonecfg(1M)
Page de manuel resource_controls(5)
Guide d’administration système : Gestion des ressources conteneurs Solaris et des zones Solaris