История изменений
Исправление Stanson, (текущая версия) :
Так трудно проверить, что ли?
Что проверять? Тебе сцылку на даташит флеша дать, что-ли?
Ну, в общем, понятно, почему трудно тебе. У dd есть опция seek, она помогает.
И как она поможет записать файл в середину диска, причём на ФС ?
Вот и сидел бы в своём УМВР уголке. Чего вылез-то?
Потому что иногда задалбывает нытьё приползших с венды неосиляторов, у которых вечно ничего не работает.
Тебе уже как минимум два человека показали, что опция sync для флешек это ад. Но нет, тебе же надо в грудь себя тапком бить, доказывая, что у тебя всё работает.
Ну если бы показыватели подумали головой, то и у них бы тоже всё работало.
Только потом выясняется, что пишешь ты на блочное устройство напрямую, а не на ФС
Я это делал исключительно для демонстрации того, что запись на флешку маленькими кусочками и есть причина тормозов. Даже если писать напрямую на блочное устройство, то мелкие куски роняют скорость до безобразия.
А когда всё-таки до тебя доходит, что для файлов нужна файловая система, тестишь на ext2.
Какая разница, есть там файловая система или нет, если оно торомзит из-за записи мелкими кусками, даже без ФС вообще?
Ну конечно же все всегда ext2 используют! (Спойлер: нет).
Ну так валите на винфак со своим FAT и нойте там что оно тормозит, что вы тут тогда ноете?
Я вот FAT только на образах бутявок наблюдаю, образы эти на флешку заливаю при помощи dd и до ФС в них мне нет никакого дела. Где ещё я могу пересечься с этой FAT, если я не сношаюсь постоянно с вендами, и уж тем более не копирую ничего на них посредством флешек?
В итоге все твои УВМР — только для кучи условий, о которых ты конечно же умолчал.
Главное условие, о котором я сразу сказал - если по каким либо причинам не нравится кэшированная запись на флешку (когда выключен sync), то не надо использовать для копирования файлов всякую гуйню с прогрессбарами, свистелками и перделками, потому что она делает это мелкими кусочками, которые, собственно и приводят к тормозам при включённом sync.
Исходная версия Stanson, :
Так трудно проверить, что ли?
Что проверять? Тебе сцылку на даташит флеша дать, что-ли?
Ну, в общем, понятно, почему трудно тебе. У dd есть опция seek, она помогает.
И как она поможет записать файл в середину диска ?
Вот и сидел бы в своём УМВР уголке. Чего вылез-то?
Потому что иногда задалбывает нытьё приползщих с венды неосиляторов, у которых вечно ничего не работает.
Тебе уже как минимум два человека показали, что опция sync для флешек это ад. Но нет, тебе же надо в грудь себя тапком бить, доказывая, что у тебя всё работает.
Ну если бы показыватели подумали головой, то и у них бы тоже всё работало.
Только потом выясняется, что пишешь ты на блочное устройство напрямую, а не на ФС
Я это делал исключительно для демонстрации того, что запись на флешку маленькими кусочками и есть причина тормозов. Даже если писать напрямую на блочное устройство, то мелкие куски роняют скорость до безобразия.
А когда всё-таки до тебя доходит, что для файлов нужна файловая система, тестишь на ext2.
Какая разница, есть там файловая система или нет, если оно торомзит из-за записи мелкими кусками, даже без ФС вообще?
Ну конечно же все всегда ext2 используют! (Спойлер: нет).
Ну так валите на винфак со своим FAT и нойте там что оно тормозит, что вы тут тогда ноете?
Я вот FAT только на образах бутявок наблюдаю, образы эти на флешку заливаю при помощи dd и до ФС в них мне нет никакого дела. Где ещё я могу пересечься с этой FAT, если я не сношаюсь постоянно с вендами, и уж тем более не копирую ничего на них посредством флешек?
В итоге все твои УВМР — только для кучи условий, о которых ты конечно же умолчал.
Главное условие, о котором я сразу сказал - если по каким либо причинам не нравится кэшированная запись на флешку (когда выключен sync), то не надо использовать для копирования файлов всякую гуйню с прогрессбарами, свистелками и перделками, потому что она делает это мелкими кусочками, которые, собственно и приводят к тормозам при включённом sync.