13-07-2017 00:00 3227
Чтобы оценить скорость работы с жестким диском сервера, можно воспользоваться стандартной командой для копирования dd. Полученные результаты хоть и не очень точные, однако помогут оперативно выявить проблемы производительности чтения/записи данных вашего Web-сервера, базы данных и т.д.
Тестируем запись: создаем файл размером 2Gb частями по 1Mb.
# sync; dd if=/dev/zero of=tempfile bs=1M count=2048; sync
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 3.83526 s, 560 MB/s
Тестируем чтение: очищаем буфер памяти и читаем созданный файл с диска.
# sudo /sbin/sysctl -w vm.drop_caches=3
vm.drop_caches = 3
# dd if=tempfile of=/dev/null bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 3.36474 s, 638 MB/s