Вот вывод из моего dd if=/dev/st0 of=/dev/null bs=512k

195401+12251 records in
195401+12251 records out
104857600000 bytes (105 GB) copied, 877.728 seconds, 119 MB/s

Если мы возьмем MB = 1024 * 1024, мы получим следующую скорость:

104857600000 / 877.728 / 1024 / 1024 = 113.9305115024244 = 114 MB/s

Вывод, однако, предполагает, что МБ составляет 1000 * 1000 вместо этого, и вот доказательство:

104857600000 / 877.728 / 1000 / 1000 = 119.4648000291662 = 119 MB/s

Это ошибка или что ?!

1 ответ1

0

Странное предположение, но если вы прочитаете справочную страницу dd, маленький k может быть принят как сокращение для kB , что означает 1000 байтов. Так что это может быть вывод статистики с использованием того же делителя, который вы указали в параметре bs= .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .