Оценка общего объема дискового ввода-вывода с помощью команды vmstat
Описанный выше способ может применяться для оценки объема дискового ввода-вывода, создаваемого определенной программой.
Если система не занята выполнением других задач, то
команды
# vmstat -s >statout
# testpgm
# sync
# vmstat -s >> statout
# egrep "ins|outs" statoutпозволят узнать общее число обращений к диску до и после выполнения программы, например: 5698 страниц прочитано
5012 страниц записано
0 страниц прочитано из области подкачки
32 страниц записано в область подкачки
6671 страниц прочитано
5268 страниц записано
8 страниц прочитано из области подкачки
225 страниц записано в область подкачкиЗа время работы этой команды (компиляция большого проекта на C) система прочитала 981
страниц (8 из области подкачки) и записала 449 страницы (193 в область подкачки).