1. vmstat в реальном времени
(число идущее после vmstat означает сколько раз вывести информацию)
# vmstat 1
System configuration: lcpu=2 mem=3920MB
kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------
r b avm fre re pi po fr sr cy in sy cs us sy id wa
0 0 229367 332745 0 0 0 0 0 0 3 198 69 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 3 33 66 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 2 33 68 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 80 306 100 0 1 97 1
0 0 229367 332745 0 0 0 0 0 0 1 20 68 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 2 36 64 0 0 99 0
* r -- Среднее число выполняемых ядром потоков за временной интервал, который Вы выбрали.
* b -- Среднее число потоков, которые ждут своей очереди на выполнение в виртуальной памяти в течение заданного Вами промежутка времени. r всегда должен быть выше чем b; если нет, то в обычном случае это означает то, что слабым местом, давшим сбой, является центральный процессор.
* fre -- размер свободной памяти. Не волнуйтесь, если он окажется маленьким короткий. Главное - определить, происходит ли разбиение этой небольшой свободной памяти на страницы.
* pi -- Страницы, подкачанные в физическую память из виртуальной.
* po -- Страницы, откачанные из физической памяти в виртуальную.
* CPU сегменты:
* us -- время пользователя
* sy -- системное время
* id -- время простоя
* wa --ожидание ввода/вывода
2. Различная статистика
$ vmstat -v
2031616 memory pages
1974804 lruable pages
549549 free pages
1 memory pools
141346 pinned pages
80.1 maxpin percentage
20.0 minperm percentage
80.0 maxperm percentage
30.7 numperm percentage
608228 file pages
0.0 compressed percentage
0 compressed pages
26.9 numclient percentage
80.0 maxclient percentage
531937 client pages
0 remote pageouts scheduled
17011 pending disk I/Os blocked with no pbuf
0 paging space I/Os blocked with no psbuf
4849 filesystem I/Os blocked with no fsbuf
0 client filesystem I/Os blocked with no fsbuf
3 external pager filesystem I/Os blocked with no fsbuf
(число идущее после vmstat означает сколько раз вывести информацию)
# vmstat 1
System configuration: lcpu=2 mem=3920MB
kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------
r b avm fre re pi po fr sr cy in sy cs us sy id wa
0 0 229367 332745 0 0 0 0 0 0 3 198 69 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 3 33 66 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 2 33 68 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 80 306 100 0 1 97 1
0 0 229367 332745 0 0 0 0 0 0 1 20 68 0 0 99 0
0 0 229367 332745 0 0 0 0 0 0 2 36 64 0 0 99 0
* r -- Среднее число выполняемых ядром потоков за временной интервал, который Вы выбрали.
* b -- Среднее число потоков, которые ждут своей очереди на выполнение в виртуальной памяти в течение заданного Вами промежутка времени. r всегда должен быть выше чем b; если нет, то в обычном случае это означает то, что слабым местом, давшим сбой, является центральный процессор.
* fre -- размер свободной памяти. Не волнуйтесь, если он окажется маленьким короткий. Главное - определить, происходит ли разбиение этой небольшой свободной памяти на страницы.
* pi -- Страницы, подкачанные в физическую память из виртуальной.
* po -- Страницы, откачанные из физической памяти в виртуальную.
* CPU сегменты:
* us -- время пользователя
* sy -- системное время
* id -- время простоя
* wa --ожидание ввода/вывода
2. Различная статистика
$ vmstat -v
2031616 memory pages
1974804 lruable pages
549549 free pages
1 memory pools
141346 pinned pages
80.1 maxpin percentage
20.0 minperm percentage
80.0 maxperm percentage
30.7 numperm percentage
608228 file pages
0.0 compressed percentage
0 compressed pages
26.9 numclient percentage
80.0 maxclient percentage
531937 client pages
0 remote pageouts scheduled
17011 pending disk I/Os blocked with no pbuf
0 paging space I/Os blocked with no psbuf
4849 filesystem I/Os blocked with no fsbuf
0 client filesystem I/Os blocked with no fsbuf
3 external pager filesystem I/Os blocked with no fsbuf