Содержание[Скрыть]
dd: ТЕСТ Скорости ЗАПИСИ Диска
Выполните следующую команду для определения скорости ЗАПИСИ на накопитель:
1 2 3 4 |
$ sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 3.28696 s, <strong>327 MB/s</strong> |
dd: ТЕСТ Скорости ЧТЕНИЯ Диска
Файл «tempfile», сгенерированный предыдущей командой, был закэширован в буфер и скорость его чтения будет намного выше чем реальная скорость чтения непосредственно с жесткого диска.
Чтобы получить реальную скорость, необходимо предварительно очистить кэш.
Выполни следующую команду, чтобы узнать скорость ЧТЕНИЯ из буфера:
1 2 3 4 |
$ dd if=tempfile of=/dev/null bs=1M count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 0.159273 s, <strong>6.7 GB/s</strong> |
Очистите кэш и измерьте реальную СКОРОСТЬ чтения непосредственно с жесткого диска:
1 2 3 4 5 6 |
$ sudo /sbin/sysctl -w vm.drop_caches=3 vm.drop_caches = 3 $ dd if=tempfile of=/dev/null bs=1M count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 2.27431 s, <strong>472 MB/s</strong> |
dd: ТЕСТ Скорость Чтения/Записи Внешнего Накопителя
Для проверки производительности какого-либо внешнего HDD, SSD, USB Флэшки либо другого съемного носителя или удаленной файловой системы, просто перейдите в точку монтирования и выполните приведенные выше команды.
Либо, вместо tempfile, можно непосредственно прописать путь к точке монтирования, например:
1 |
$ sync; dd if=/dev/zero of=/media/user/MyUSB/tempfile bs=1M count=1024; sync |
Напоминание: Все приведенные выше команды используют временный файл tempfile. Не забудьте удалить его по окончанию тестов.
hdparm: Проверка Производительности HDD, SSD, USB Флэш Накопителья
«hdparm» — это утилита для командной строки в Linux, которая позволяет просматривать и менять параметры жестких дисков.
Так же она может использоваться в качестве простой утилиты для сравнительного анализа, которая позволяет быстро узнать скорость ЧТЕНИЯ с диска.
hdparm доступен из стандартных репозиториев в большинстве Linux дистрибутивах.
Установите hdparm, в зависимости от вашего Linux дистрибутива.
В Linux Mint, Ubuntu, Debian:
1 |
$ sudo apt-get install hdparm |
В CentOS, RHEL:
1 |
$ sudo yum install hdparm |
Запустите hdparm, как показано ниже, для измерения скорости ЧТЕНИЯ с устройства «/dev/sda»:
1 2 3 4 |
$ sudo hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 16924 MB in 2.00 seconds = <strong>8469.95 MB/sec</strong> Timing buffered disk reads: 1386 MB in 3.00 seconds = <strong>461.50 MB/sec</strong> |
Ваш комментарий будет первым