LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Так трудно проверить, что ли?

Что проверять? Тебе сцылку на даташит флеша дать, что-ли?

Ну, в общем, понятно, почему трудно тебе. У dd есть опция seek, она помогает.

И как она поможет записать файл в середину диска, причём на ФС ?

Вот и сидел бы в своём УМВР уголке. Чего вылез-то?

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

Тебе уже как минимум два человека показали, что опция sync для флешек это ад. Но нет, тебе же надо в грудь себя тапком бить, доказывая, что у тебя всё работает.

Ну если бы показыватели подумали головой, то и у них бы тоже всё работало.

Только потом выясняется, что пишешь ты на блочное устройство напрямую, а не на ФС

Я это делал исключительно для демонстрации того, что запись на флешку маленькими кусочками и есть причина тормозов. Даже если писать напрямую на блочное устройство, то мелкие куски роняют скорость до безобразия.

А когда всё-таки до тебя доходит, что для файлов нужна файловая система, тестишь на ext2.

Какая разница, есть там файловая система или нет, если оно торомзит из-за записи мелкими кусками, даже без ФС вообще?

Ну конечно же все всегда ext2 используют! (Спойлер: нет).

Ну так валите на винфак со своим FAT и нойте там что оно тормозит, что вы тут тогда ноете?

Я вот FAT только на образах бутявок наблюдаю, образы эти на флешку заливаю при помощи dd и до ФС в них мне нет никакого дела. Где ещё я могу пересечься с этой FAT, если я не сношаюсь постоянно с вендами, и уж тем более не копирую ничего на них посредством флешек?

В итоге все твои УВМР — только для кучи условий, о которых ты конечно же умолчал.

Главное условие, о котором я сразу сказал - если по каким либо причинам не нравится кэшированная запись на флешку (когда выключен sync), то не надо использовать для копирования файлов всякую гуйню с прогрессбарами, свистелками и перделками, потому что она делает это мелкими кусочками, которые, собственно и приводят к тормозам при включённом sync.

Исходная версия Stanson, :

Так трудно проверить, что ли?

Что проверять? Тебе сцылку на даташит флеша дать, что-ли?

Ну, в общем, понятно, почему трудно тебе. У dd есть опция seek, она помогает.

И как она поможет записать файл в середину диска ?

Вот и сидел бы в своём УМВР уголке. Чего вылез-то?

Потому что иногда задалбывает нытьё приползщих с венды неосиляторов, у которых вечно ничего не работает.

Тебе уже как минимум два человека показали, что опция sync для флешек это ад. Но нет, тебе же надо в грудь себя тапком бить, доказывая, что у тебя всё работает.

Ну если бы показыватели подумали головой, то и у них бы тоже всё работало.

Только потом выясняется, что пишешь ты на блочное устройство напрямую, а не на ФС

Я это делал исключительно для демонстрации того, что запись на флешку маленькими кусочками и есть причина тормозов. Даже если писать напрямую на блочное устройство, то мелкие куски роняют скорость до безобразия.

А когда всё-таки до тебя доходит, что для файлов нужна файловая система, тестишь на ext2.

Какая разница, есть там файловая система или нет, если оно торомзит из-за записи мелкими кусками, даже без ФС вообще?

Ну конечно же все всегда ext2 используют! (Спойлер: нет).

Ну так валите на винфак со своим FAT и нойте там что оно тормозит, что вы тут тогда ноете?

Я вот FAT только на образах бутявок наблюдаю, образы эти на флешку заливаю при помощи dd и до ФС в них мне нет никакого дела. Где ещё я могу пересечься с этой FAT, если я не сношаюсь постоянно с вендами, и уж тем более не копирую ничего на них посредством флешек?

В итоге все твои УВМР — только для кучи условий, о которых ты конечно же умолчал.

Главное условие, о котором я сразу сказал - если по каким либо причинам не нравится кэшированная запись на флешку (когда выключен sync), то не надо использовать для копирования файлов всякую гуйню с прогрессбарами, свистелками и перделками, потому что она делает это мелкими кусочками, которые, собственно и приводят к тормозам при включённом sync.