LINUX.ORG.RU

Запись на флешку


0

1

С тех пор как я перешел на линукс и по сей день меня мучает одна проблема. При записи файлов на флешку запись происходит очень быстро, при попытке извлечь флешку после записи мне выдает предупреждением мол флешка занята, и по индикатору флешки я вижу что туда что-то пишется, хотя прогресс бар записи файлов уже давно показал что файлы записаны.

Такое я замечал на Ubuntu,Fedora,Arch

У кого-то есть такие же проблемы с записью на флешку ?


У кого-то есть такие же проблемы с записью на флешку ?

Это такая фича, называется кэш.
Монтируй с -o sync или нажимай на «безопасное извлечение».

bsdfun ★★★★★
()
Ответ на: комментарий от bsdfun

Боюсь что с synс он получит килобайтную скорость. Какая-то макака тут на лоре объясняла про это.

Ога в винде с этим проблем нет если флешка FAT32, все пишется синхрона без проседания в скорости, в линуксе вот есть

bhfq ★★★★★
()
Ответ на: комментарий от bhfq

Не бзди. Запись с -o sync приводит к тому, что скорость записи проседает ровно до того значения, которое флэшка выдает под виндой. Я пробовал.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

Некоторые жаловались что скорость проседает очень сильно, я не просто так пишу.

bhfq ★★★★★
()
Ответ на: комментарий от bhfq

Всё зависит от профиля нагрузки, но полностью синхронная запись (-o sync) просто порождает большой оверхед (полный sync на каждый write()). Винда не реализует -o sync, если что - она реализует скорей -o flush.

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.