Пулы, определяемые пользователем, реализуются в системе одним из следующих способов.
При загрузке программного обеспечения Solaris сценарий init проверяет, существует ли файл /etc/pooladm.conf. Если этот файл существует и механизм пулов активирован, вызывается pooladm, который определяет эту конфигурацию пулов как активную. Создается динамическая конфигурация, отражающая организацию согласно /etc/pooladm.conf, и ресурсы компьютера распределяются соответствующим образом.
Во время работы системы Solaris конфигурацию пулов можно либо активировать, если она еще не активна, либо изменить командой pooladm. По умолчанию команда pooladm работает с файлом /etc/pooladm.conf. Однако при необходимости можно указать альтернативное расположение и имя файла, который должен использоваться для обновления конфигурации пулов.
Для получения информации по включению и отключению пулов ресурсов см. Включение и отключение механизма пулов. При наличии используемых в данный момент пулов или ресурсов, определяемых пользователем, отключить механизм пулов невозможно.
Для настройки пулов ресурсов необходимы полномочия суперпользователя или профиль управления процессами (Process Management) в списке профилей. Профиль управления процессами входит в роль системного администратора (System Administrator).
Вместе с механизмом динамических пулов ресурсов запускается контроллер ресурсов poold.