Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save gseldon/e5684d3bee4933a1f0d571c110b0f269 to your computer and use it in GitHub Desktop.
Save gseldon/e5684d3bee4933a1f0d571c110b0f269 to your computer and use it in GitHub Desktop.
Linux. Disk. Проверить скорость диска Linux
Тест скорости записи\чтения диска Linux
if должна указывать на созданный файл, а of куда нибудь в пустоту на устройство /dev/null
dd if=/dev/zero of=/tmp/test.img bs=1M count=1024 oflag=dsync
Такая команда создаст файл в 1 Гб размером и выведет скорость записи.
dd if=/tmp/test.img of=/dev/null bs=1M count=1024
нужно сбросить дисковый кэш, иначе файл будет считан за секунду, а вам выведется скорость чтения в Gb/s. Это делается такой командой:
sysctl vm.drop_caches=3
После чего проводим тест чтения второй командой.
Удалить тестовый файл, дабы не занимал место:
rm -f /tmp/test.img
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment