Получение списка сегментов, занимающих больше всего памяти
Команда с опцией -S позволяет получить список сегментов, отсортированных по объему занимаемой памяти, со статистическими данными для выбранных сегментов. Если список сегментов не указан, то отображается информация о всех определенных сегментах.
Приведенная ниже команда сортирует системные и прочие сегменты по числу страниц, находящихся в физической памяти. Опция -t позволяет ограничить число отображаемых сегментов указанным числом. Флаг -u позволяет отсортировать вывод в порядке убывания по общему числу страниц, находящихся в физической памяти.
Ниже приведен пример вывода команды svmon с опциями
-S, -t и -u:
# svmon -Sut 10
Vsid Esid Тип Описание PSize Inuse Pin Pgsp Virtual
70c4e - лич. больш. файл /dev/lv01:26 s 84625 0 - -
22ec4 - раб. s 29576 0 0 29586
8b091 - лич. /dev/hd3:123 s 24403 0 - -
7800f - раб. куча ядра s 22050 3199 19690 22903
a2db4 - лич. /dev/hd3:105 s 15833 0 - -
80010 - раб. таблица фреймов страницы s 15120 15120 0 15120
7000e - раб. разн. таблицы ядра s 13991 0 2388 14104
dc09b - лич. /dev/hd1:28703 s 9496 0 - -
730ee - лич. /dev/hd3:111 s 8568 0 - -
f001e - раб. s 4857 0 36 6823