Инструменты пользователя

Инструменты сайта


как_узнать_скорость_чтения_записи_диска_в_linux_ubuntu_debian

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

как_узнать_скорость_чтения_записи_диска_в_linux_ubuntu_debian [2015/07/28 17:46] (текущий)
admin создано
Строка 1: Строка 1:
 +====== Как узнать скорость Чтения/​Записи Диска в Linux (Ubuntu, Debian) ======
 +
 +Скорость записи. В терминале стандартными средствами системы:​
 +
 +<​code>​
 +$ 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, 327 MB/s
 +</​code>​
 +
 +Замерить скорость чтения из буфера:​
 +
 +<​code>​
 +$ 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, 6.7 GB/s
 +</​code>​
 +
 +Скорость чтения без буфера,​ напрямую с жесткого диска.
 +Сначала очистим буфер:
 +
 +<​code>​
 +$ sudo /​sbin/​sysctl -w vm.drop_caches=3
 +vm.drop_caches = 3
 +</​code>​
 +
 +Потом замерим:​
 +
 +<​code>​
 +$ 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, 472 MB/s
 +</​code>​
 +
 +После каждой команды не забудьте удалить временны файл:
 +
 +<​code>​
 +$ rm tempfile
 +</​code>​
 +
 +====== Замер скорости чтения с жесткого диска (hdd) утилитой hdparm. ======
 +
 +Сначала установим ее:
 +
 +<​code>​
 +$ sudo apt-get install hdparm
 +</​code>​
 +
 +Запустим:​
 +
 +<​code>​
 +$ sudo hdparm -Tt /dev/sda
 +/dev/sda:
 + ​Timing cached reads: ​  16924 MB in  2.00 seconds = 8469.95 MB/sec
 + ​Timing buffered disk reads: 1386 MB in  3.00 seconds = 461.50 MB/sec
 +</​code>​
  
как_узнать_скорость_чтения_записи_диска_в_linux_ubuntu_debian.txt · Последние изменения: 2015/07/28 17:46 — admin