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

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


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

Как узнать скорость Чтения/Записи Диска в Linux (Ubuntu, Debian)

Скорость записи. В терминале стандартными средствами системы:

$ 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

Замерить скорость чтения из буфера:

$ 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

Скорость чтения без буфера, напрямую с жесткого диска. Сначала очистим буфер:

$ 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, 472 MB/s

После каждой команды не забудьте удалить временны файл:

$ rm tempfile

Замер скорости чтения с жесткого диска (hdd) утилитой hdparm.

Сначала установим ее:

$ sudo apt-get install hdparm

Запустим:

$ 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

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   ___    _  __   ____  __  __  __  __
  / _ |  | |/_/  / __/ / / / / / / / /
 / __ | _>  <   / _/  / /_/ / / /_/ / 
/_/ |_|/_/|_|  /___/  \____/  \____/
 
как_узнать_скорость_чтения_записи_диска_в_linux_ubuntu_debian.txt · Последние изменения: 2015/07/28 17:46 — admin