Linux - dd - тестирование скорости записи диска, опции oflag: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
(Новая страница: «=== Linux - dd - тестирование скорости записи диска, опции oflag === Для тестирования реальной ск…»)
 
Строка 16: Строка 16:
 
  dsync (use synchronized I/O for data)
 
  dsync (use synchronized I/O for data)
 
  sync (likewise, but also for metadata)
 
  sync (likewise, but also for metadata)
 +
 +
 +
Хорошая статья на эту тему:
 +
* https://www.thomas-krenn.com/en/wiki/Linux_I/O_Performance_Tests_using_dd

Версия 12:51, 18 марта 2017

Linux - dd - тестирование скорости записи диска, опции oflag

Для тестирования реальной скорости записи на диск нужно всегда использовать опцию oflag, так как без нее dd - использует кэш ОС и выдает существенно выше результаты нежели реальные.

Пример тестирования:

# dd if=/dev/zero of=/tmp/test4.img bs=1M count=104 oflag=dsync
# dd if=/dev/zero of=/tmp/test4.img bs=1M count=104 oflag=direct
# dd if=/dev/zero of=/tmp/test4.img bs=1M count=104 oflag=sync
# dd if=/dev/zero of=/tmp/test4.img bs=1M count=104

oflag:

direct (use direct I/O for data)
dsync (use synchronized I/O for data)
sync (likewise, but also for metadata)


Хорошая статья на эту тему: