Eine stärker integrierte Ressourcenverwaltung und Zonenfunktionen machen es nun einfacher, die systemeigenen Fähigkeiten der Ressourcenverwaltung über den Befehl zonecfg nutzbar zu machen. Die von Ihnen festgelegte Ressourcenkonfiguration wird beim Booten der Zone automatisch erstellt. Manuelle Vorgänge zum Einrichten der Ressourcenverwaltung sind daher nicht mehr erforderlich.
Mit Hilfe des Befehls zonecfg können die Einstellungen der Ressourcenverwaltung für die globale Zone festgelegt werden.
Zonenweite Ressourcensteuerungen können über die bevorzugte Methode der globalen Eigenschaftsnamen festgelegt werden. Es sind auch neue Ressourcensteuerungen für Projekte und Zonen verfügbar:
zone.max-locked-memory
zone.max-msg-ids
zone.max-sem-ids
zone.max-shm-ids
zone.max-shm-memory
zone.max-swap: Bietet über die speichergedeckelte Ressource Swap-Deckelung für Zonen.
project.max-locked-memory: Ersetzt project.max-device-locked-memory
Es wurden weitere Methoden zum Einstellen des Standard-Schedulers in einer Zone hinzugefügt, so z. B. eine Scheduling-Class-Eigenschaft.
Die Ressourcenpools wurden verbessert. Sie können einen temporären Pool hinzufügen, der beim Booten einer Zone dynamisch erstellt wird. Der Pool wird über die Ressource mit dedizierter CPU konfiguriert.
Um den Wert für optionale Einstellungen zu löschen, ist der Unterbefehl clear verfügbar.
Verbesserungen von rcapd(1M) sorgen für eine effizientere Deckelung des physikalischen Speichers. Die Grenzwerte werden über die speichergedeckelte Ressource festgelegt.
Dieses Merkmal kann für lx-Branded-Zones und native Zonen zur Beschränkung des physikalischen Speichers eingesetzt werden. Weitere Informationen finden Sie in lx-Branded-Zones: Solaris-Container für Linux-Anwendungen.
Die RSS-Verwaltung (RSS, Resident Set Size) wurde verbessert. Verbesserungen wurden an rcapd, dem Dämon für die Ressourcendeckelung, und am Befehl prstat vorgenommen.
Weitere Informationen finden Sie hier:
Manpage prstat(1M)
Manpage rcapd(1M)
Manpage zonecfg(1M)
Manpage resource_controls(5)
Systemverwaltungshandbuch: Solaris Container – Ressourcenverwaltung und Solaris Zones