Как протестировать скорость обмена с файловой системой, имея ввиду не обмен с ж/диском в частности, а с сетевой файловой системой или файловой системой в userspace.
Благодарен за ответы.
Тест, скорость обмена с fs (Тест, скорость файловой системы)
Модератор: Bizdelnick
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Тест, скорость обмена с fs
Ну можно попробовать так:
Здесь 200 мегов нулей копируются в файл xxx, временем чтения из /dev/zero можно пренебречь. Соответственно в зависимости от того какое время брать, real или sys, получаем 7.7 или 45.9 мегов в секунду.
Я уж не знаю, какое время лучше брать, но если тесты проводить одинаково, то имхо можно сравнивать.
Код: Выделить всё
$ time dd if=/dev/zero of=xxx bs=1024 count=204800
204800+0 records in
204800+0 records out
real 0m25.822s
user 0m0.781s
sys 0m4.356sЗдесь 200 мегов нулей копируются в файл xxx, временем чтения из /dev/zero можно пренебречь. Соответственно в зависимости от того какое время брать, real или sys, получаем 7.7 или 45.9 мегов в секунду.
Я уж не знаю, какое время лучше брать, но если тесты проводить одинаково, то имхо можно сравнивать.
-
VadimD
- Сообщения: 90