Я watch
луг iostat
при выполнении удаленного использования копии WinSCP. WinSCP сообщает о ~8MB/s скорости передачи.
iostat
сообщает уровень чтения 2.37MB/s.
Как это имеет смысл?
Every 13.0s: iostat -m /dev/sdb1 Fri Apr 1 19:22:38 2011
Linux 2.6.35-27-generic (moabdemo) 04/01/2011 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
3.26 0.00 11.25 45.07 0.00 40.42
Device: tps MB_read/s MB_wrtn/s MB_read MB_wrtn
sdb1 66.74 2.37 0.01 3050 18
И каждую минуту или таким образом, уровень МБ/с увеличивался от начального.04 до, он - текущий уровень.
Выполненный некогда прочь, поскольку Вы делаете его, iostat
сообщает средняя статистика, так как система была в последний раз загружена, не использование в реальном времени. Если Вы используете аргумент интервала (например. iostat -m /dev/sdb1 5
), затем только первый отчет будет средними числами начиная с последней начальной загрузки; все последующие отчеты покажут средние числа начиная с предыдущего отчета.
Лично, я предпочитаю dstat
команда для контроля системы реального времени, поскольку это высказывает мне намного более широкое мнение системы и в более компактном формате. Попробуйте, например. dstat -clmndst