Diese Verbesserung der Systemressourcen ist neu in der Version Developer 5/07.
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 globale Eigenschaftsnamen — die bevorzugte Methode — festgelegt werden.
Das neue Steuerelement zone.max-swap bietet über die speichergedeckelte Ressource Swap-Deckelung für Zonen.
Es wurden weitere Methoden zum Einstellen des Standard-Schedulers in einer Zone, einschließlich einer Scheduling-Class-Eigenschaft, hinzugefügt.
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 dedicated-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 Ix-Branded-Zones und native Zonen zur Beschränkung des physikalischen Speichers eingesetzt werden. Weitere Informationen finden Sie in x86: 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 unter:
Manpage prstat(1M)
Manpage rcapd(1M)
zonecfg(1M) Manpage
Manpage resource_controls(5)
System Administration Guide: Virtualization Using the Solaris Operating System