System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris Zones

ProcedureHow to Make FSS the Default Scheduler Class

The FSS must be the default scheduler on your system to have CPU shares assignment take effect.

Using a combination of the priocntl and dispadmin commands ensures that the FSS becomes the default scheduler immediately and also after reboot.

  1. Become superuser or assume an equivalent role.

    Roles contain authorizations and privileged commands. For more information about roles, see Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration.

  2. Set the default scheduler for the system to be the FSS.


    # dispadmin -d FSS
    

    This change takes effect on the next reboot. After reboot, every process on the system runs in the FSS scheduling class.

  3. Make this configuration take effect immediately, without rebooting.


    # priocntl -s -c FSS -i all