syxoi
@syxoi

Почему с sync'ом низкая скорость записи?

ФС - xfs, заметил, что с опцией sync (она нужна мне, чтобы в раму ничего не кэшировалось, а сразу писалось на диск) запись на внешний хард через интерфейс USB 2.0 скорость записи аж ~2! мебибайта, а без нее - ~24 мебибайта. Собсно почему такая низкая скорость? И как с этим бороться?
  • Вопрос задан
  • 462 просмотра
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Просто, если писать маленькими блоками с опцией sync, то получается много накладных расходов, которые в USB занимают 20-30%. Другими словами, на каждый блок данных система будет ждать подтверждения от устройства о записи.
Если это дело кешировать (что и делает кеш) и/или писать большими блоками, то и скорость вырастет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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