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

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


как_узнать_скорость_чтения_записи_диска_в_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