Команда poolstat позволяет вывести статистические данные по ресурсам, связанным с пулом. Для получения дополнительной информации см. Наблюдение за механизмом пулов и степени использования ресурсов командой poolstat и справочную страницу poolstat(1M).
В следующих подразделах приводятся примеры создания отчетов в различных целях.
По команде poolstat без аргументов выводится строка заголовка и по одной строке информации для каждого пула. В строке информации отображается идентификатор пула, имя пула и статистика по ресурсам набора процессоров, присоединенного к пулу.
machine% poolstat pset id pool size used load 0 pool_default 4 3.6 6.2 1 pool_sales 4 3.3 8.4 |
Следующая команда создает три отчета с 5-секундным интервалом выборки.
machine% poolstat 5 3 pset id pool size used load 46 pool_sales 2 1.2 8.3 0 pool_default 2 0.4 5.2 pset id pool size used load 46 pool_sales 2 1.4 8.4 0 pool_default 2 1.9 2.0 pset id pool size used load 46 pool_sales 2 1.1 8.0 0 pool_default 2 0.3 5.0 |
В следующем примере команда poolstat с параметром -r используется для вывода статистики по набору ресурсов набора процессоров. Следует отметить, что набор ресурсов pset_default присоединен к нескольким пулам, поэтому он выводится по одному разу для каждого пула, в который он входит.
machine% poolstat -r pset id pool type rid rset min max size used load 0 pool_default pset -1 pset_default 1 65K 2 1.2 8.3 6 pool_sales pset 1 pset_sales 1 65K 2 1.2 8.3 2 pool_other pset -1 pset_default 1 10K 2 0.4 5.2 |