Solaris OpenIndiana процессы prstat
Команда prstat позволяет отобразить информацию о процессах. Без параметров команда выводит на экран процессы отсортированные по использованию CPU.
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
204 daemon 6760K 1988K sleep 59 0 0:00:10 0.1% rcapd/1
1295 root 3820K 3044K cpu1 59 0 0:00:00 0.0% prstat/1
1253 noaccess 199M 137M sleep 59 0 0:00:19 0.0% java/19
650 root 5908K 2624K sleep 59 0 0:00:00 0.0% zoneadmd/4
584 root 2488K 1280K sleep 59 0 0:00:00 0.0% snmpdx/1
573 root 5800K 3104K sleep 59 0 0:00:00 0.0% devfsadm/7
591 root 9476K 5912K sleep 59 0 0:00:00 0.0% snmpd/1
1256 root 8380K 1772K sleep 59 0 0:00:00 0.0% sendmail/1
1212 root 2408K 1084K sleep 59 0 0:00:00 0.0% in.routed/1
Для выхода из программы prstat необходимо ввести q
prstat –a (отчеты для процессов и пользователей)
prstat –c (при появлении процессов выводит новые отчеты)
prstat –n nproc (ограничение заданному кол-ву строк)
prstat –p pidlist (отображает только те процессы которые указаны в списке pidlist)
prstat –s key (вывод информации происходит согласно значению параметра key. Варианты значения key : cpu, time, size, rss, pri)
prstat –t ( информация о загрузке каждого пользователя)