flash и скорость записи
soullibra 24 марта, 2007 - 01:25
Купил себе флеху на 4Gb очень доволет... был пока не попробовал на нее записать фильмец.
Скорость записи в Линуксе с параметром sync ококло 300Kb/s (хотя возникает такое чувство что и того меньше). В винде на той же машине ~4Mb/s. К чтению с флэшки и в винде, и в Линуксе притензий нет ~20Mb/s.
В чем причина? Это очень обидно... быстрее перегрузить в винду записать фильм на флэш и перезагрузить опять в Линукс. Может какие параметры в ядре (2.6.18-gentoo-r6) нужно доставить или удалить ?
»
- Для комментирования войдите или зарегистрируйтесь
а async не
а async не пробовали?
вообще эта тема
вообще эта тема недавно обсуждалась...
убери ключ sync, будет быстро, но тогда при umount-е надо немного подождпть, пока данные запишутся, и все равно это быстрее чем со включенным sync-ом...
но тем не менее это странно...
у мнея дома такие же проблемы - скорость с sync-ом 64-80...
зато на работе с тем же sync-ом нормально...
а с sync'ом никак
а с sync'ом никак нельзя сделать, чтобы скорость была такая же, как с async'ом ?
Вроде как по
Вроде как по определению нет
Поищи по
Поищи по форуму, там писали, что значение sync недавно поменялось и теперь это значит совсем синхронную запись, что медленно. А есть какой-то параметр, означающий максимально быстро сбрасывать буфера.
может flush
?
Повторю свой
Повторю свой пост, хотя Поиск надо использовать :р
"
Кстати, насчёт SYNC - в случае, если на флешке fat, то скорость падает и теоретически можно испортить её. (слишком частое обновление fat-таблицы).
Я использую опцию flush - пишется в fstab вместо sync.
Записывается в КДЕ вроде быстро(в смысле как с кешированием), но в конце файла ждёт - окошко копирования висит , пока физически не запишется на флешку.
"
И добавлю - пищется в fstab, например :
/dev/sde1 /mnt/usbdisk auto flush,noauto,user,umask=000 0 0