Если цикл не работает должным образом для Perl-скрипта

Arg, множественный -вопрос вопрос!

Why [doesn't] the option rwmixread=50 [..] set the size of io to read from file and write to file as 5k(approx)?

rwmixreadпросто указывает, какой процент выполненных операций ввода-вывода должен быть прочитан . К сожалению, я не понимаю, откуда вы взяли цифру «5k» из -. Не могли бы вы объяснить это? Занимаемся математикой:

10M = 10485760 bytes 
(10485760 / ( (4 * 1024) + (64 * 1024) )) = 150

Таким образом, мы должны сделать около 150 каждого типа направления ввода-вывода:

issued rwts: total=154,151,0,0 short=0,0,0,0 dropped=0,0,0,0

fio недалеко от этого. Больше расчета:

154 * (4 * 1024) = 630784 = 616KBytes

Так что я не понимаю, в чем проблема -цифры, кажется, соответствуют тому, что вы просили, учитывая разные размеры блоков (все операции ввода-вывода должны были быть завершены после того, как вы сделали 10 МБ операций ввода-вывода О ).

Actually what is the effect of rwmixread and rwmixwrite on the test workload.

Эти параметры изменяют соотношение операций чтения и записи в рабочей нагрузке. Однако, если размер блока для чтения больше, чем размер блока для записи (или наоборот ), само собой разумеется, что когда вы выполняете ввод-вывод в области фиксированного размера, общий объем данных, выполняемых каждым направлением, будет разные.

1
16.06.2021, 03:28
0 ответов

Теги

Похожие вопросы