Cette évolution des ressources système est une nouveauté de Developer version 5/07.
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.
Il est possible d'établir des contrôles de ressources à l'échelle de la zone en utilisant les noms des propriétés globales (méthode préférée).
Le nouveau contrôle zone.max-swap permet de limiter l'utilisation du swap pour les zones par le biais de la ressource à allocation restrictive.
Vous disposez de nouvelle méthodes de configuration de l'ordonnanceur par défaut dans une zone, et notamment d'une nouvelle propriété de classe de programmation.
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 dedicated-cpu.
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 restreindre la mémoire physique allouée aux zones marquées lx et aux zones natives. Reportez-vous à la section x86 : zones marquées lx : conteneurs Solaris pour applications Linux.
La prise en compte de la taille résidente 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, reportez-vous aux références suivantes :
Page de manuel prstat(1M)
Page de manuel rcapd(1M)
Page de manuel zonecfg(1M)
Page de manuel resource[lowbar]controls(5)
System Administration Guide: Virtualization Using the Solaris Operating System