Низкая или никакая скорсть на флэшку

Slav164, по ходу дела это не нужно, так как mq-deadline и так по умолчанию для любых накопителей.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
echo 4194304 > /proc/sys/vm/dirty_bytes
echo 4194304 > /proc/sys/vm/dirty_background_bytes
Сегодня представился случай проверить скорость копирования 1 файла размером 650М на флешку среднего диапазона (даже ниже среднего) на раздел с ntfs. Разницы между Linux и Windows 7 не заметил. Скорость в обеих системах составила чуть больше 2 минут.
В linux даже попробовал менять значения dirty_bytes и dirty_background_bytes - разницы тоже не заметил.
Ошибки не исчезают с опытом - они просто умнеют
vasek, честно говоря скорость на флешке меня не интересовала никогда, по явным причинам, а вот скорость на SSD имеет огромную разницу. у меня на одном SSD винда живет, а на втором Арчик, так что я даже не специально проверял... не вооруженным взглядом видно.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
честно говоря скорость на флешке меня не интересовала никогда, по явным причинам, а вот скорость на SSD имеет огромную разницу.
Со скоростью записи на флэшки в свое время экспериментировал много. На данный момент разница в скорости копирования на флешку в Linux и Windows в основном обусловлена драйверами и эта разница имеется, но не значительна. Раньше разница была существенна, но зависела от некоторых нюансов.
Также следует отметить, что большинство программ объявляет задание выполненным, как только данные записываются в кеш, но копирование еще не завершено, что заметно по миганию светодиода … и завершение копирования нужно судить по его фактическому завешению.
Как то был похожий спор (на пузырь), но скорость копирования в linux и в windows проверяли грубым способом - как только программа/утилита объявит о завершении, вытаскивается флэшка … и смотрелась целостность файла. Грубо, но надежно и достоверно.

С SSD практически не экспериментировал, промолчу, … но единственное основное отличие дешевых флэшек от SSD в том, что флэшка содержит микросхемы флэш-памяти, которые записывают последовательно, и не имеют собственного кэша. А SSD содержит контроллер, который записывает данные на микросхемы флэш-памяти параллельно, увеличивая пропускную способность в несколько раз по сравнению с флэшкой.
Ошибки не исчезают с опытом - они просто умнеют
vasek
но единственное основное отличие дешевых флэшек от SSD в том, что флэшка содержит микросхемы флэш-памяти, которые записывают последовательно, и не имеют собственного кэша.
а что ты можешь сказать о классах флешек? от класса зависит скорость, так какая скорость у максимального нормального класса 10?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Не смотрю на класс вообще - может оно как то и связано со скоростью, но в подробности не лез ... вообщем подробно в классы не лез (не разбираюсь).
Скорость флэшки в основном определяется типом используемой памяти. Лучшими в этом отношении раньше считались Transcend на памяти MLC, как сейчас не знаю, давно не интересовался. Ну и определенную роль на скорость влияет тип используемого контроллера - контроллер должен поддерживать быструю передачу данных. Чем больше плотность, тем меньше скорость и рессурс.

PS - сегодня с трудом нашел 2 флэшки на 8G (хотел на 4G, но 2-х не оказалось), кстати продавец сказал 9 класс. Сделал мультизагрузочные флешки с systemrescuecd - подарок самым молодым внукам (закончили 4-ый класс) - приобщаю к Linux.
Но, главное, то, что визуально заметил очень долгую установку и Grub и EFI и копирование образа по сравнению с моими Transcend MLC ... примерно раза в 2.
Ошибки не исчезают с опытом - они просто умнеют
vasek, я о том что номер класса показывает номинальную скорость флешки.
так вот скорость флешки класса 10 ~ 10мб/с, скорость того же SSD ~400мб/с, при такой разнице в скоростях накопителей и разница в работе ФС во столько же раз виднее...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
в ходе дискуссии был приведён довольно таки распространённый рецепт:
Slav164
echo 4194304 > /proc/sys/vm/dirty_bytes
echo 4194304 > /proc/sys/vm/dirty_background_bytes
вот стало интересно, он актуален до сих пор?
может какие другие цифры?
или вообще стоит забыть?
nafanja
номер класса
Что номер класса на юсб флешках уже стали писать?
Раньше только скорость в характеристиках указывали, да и то некоторые стыдливо умалчивали
 
Зарегистрироваться или войдите чтобы оставить сообщение.