La migliore integrazione tra le funzioni di gestione delle risorse e le zone rende più semplice sfruttare le capacità di gestione delle risorse del sistema con il comando zonecfg. La configurazione delle risorse specificata viene creata automaticamente quando si avvia la zona. Non è più necessario eseguire operazioni manuali per la configurazione della gestione delle risorse.
Il comando zonecfg può essere utilizzato per configurare le impostazioni di gestione delle risorse per la zona globale.
I controlli di risorsa a livello di zona possono essere impostati usando il metodo consigliato, vale a dire l'utilizzo di nomi di proprietà globali. Sono disponibili anche nuovi controlli di risorsa per progetti e zone:
zone.max-locked-memory
zone.max-msg-ids
zone.max-sem-ids
zone.max-shm-ids
zone.max-shm-memory
zone.max-swap - Consente la limitazione dello spazio di swap delle zone utilizzando la risorsa di limitazione della memoria.
project.max-locked-memory - Sostituisce project.max-device-locked-memory
Sono stati aggiunti alcuni metodi per impostare lo scheduler predefinito in una zona, inclusa una nuova proprietà di pianificazione.
I pool di risorse sono stati migliorati. È possibile aggiungere un pool temporaneo che viene creato dinamicamente all'avvio di una zona. Il pool viene configurato con la risorsa dedicated-CPU.
È disponibile il sottocomando clear per cancellare i valori delle impostazioni opzionali.
Limitazione migliorata della memoria fisica dalla zona globale grazie ai miglioramenti a rcapd(1M). I limiti vengono configurati tramite la risorsa di limitazione della memoria.
Questa funzione può essere usata per limitare la memoria fisica per le zone contrassegnate come lx e per le zone native. Per maggiori informazioni, vedere Zone contrassegnate come lx: Solaris Containers per le applicazioni Linux.
È stata migliorata la gestione dei dati RSS. Sono stati apportati miglioramenti al daemon di limitazione delle risorse, rcapd, e al comando prstat.
Per maggiori informazioni, vedere:
Pagina man prstat(1M)
Pagina man rcapd(1M)
Pagina man zonecfg(1M)
Pagina man resource_controls(5)
System Administration Guide: Solaris Containers-Resource Management and Solaris Zones