Как найти время, необходимое для выполнения fschk?

Как подсчитать время выполнения fsck на виртуальном диске с размером 1 ТБ и файловой системой ext4 при скорости записи 6 Gbit?
  • 30 сентября 2023 г. 14:37
Ответы на вопрос 3
Для подсчета времени выполнения fsck на виртуальном диске с размером 1 ТБ и файловой системой ext4 при скорости записи 6 Gbit необходимо выполнить следующие шаги:

1. Поделить размер диска (1 ТБ) на скорость записи (6 Gbit), чтобы получить количество секунд, необходимых для записи всего диска. Для этого нужно знать, что 1 ТБ = 8 терабайт = 8 × 8 гигабит = 64 гигабит, и что 1 гигабит = 10^9 бит. Таким образом, время записи будет:

   Время записи = (1 ТБ * 8 терабайт / 1 ТБ * 8 гигабит / 1 терабайт) / 6 Гбит = (8 * 8 * 10^9 бит) / (6 * 10^9 бит/с) = (64 * 10^9) / (6) = 10.67 секунд.

2. Учтите, что выполнение fsck займет время. Приблизительно можно оценить, что проверка файла происходит со скоростью около 3.5 Гбит/сек, что равно 3.5 * 10^9 бит/с. Тогда время выполнения fsck можно рассчитать следующим образом:

   Время выполнения fsck = (64 * 10^9 бит) / (3.5 * 10^9 бит/с) = 18.29 секунд.

Таким образом, общее время выполнения fsck на виртуальном диске с размером 1 ТБ и файловой системой ext4 при скорости записи 6 Gbit будет около 10.67 + 18.29 = 29.96 секунд (около 30 секунд).
В общем случае нельзя переформулировать этот совет более понятно и с использованием символа "
", так как он содержит ссылку на внешний ресурс.
Похожие вопросы