Вы здесь

kde и mount

Какая служба из KDE отвечает за автоматическое примаунчивание устройств (а именно флэшек)? И где эту службу настроить/почитать о ней. А то как-то странно, что я на флэшки пишу со скоростью 16 Мб/с, а читаю ещё раза в 3 быстрее :)
И вообще, посоветуйте, пожалуйста, где почитать о монтировании (а именно, насколько разные настройки пагубно влияют на флешки, и тд). Заранее спасибо

Ну более низкая скорость записи - это вполне нормально. Все-таки это совсем разные с точки зрения физики процессы.

:) Я не тому удивлялся. Просто в винде на ту же флешку я писал со скоростью не выше 2 мб/с. А здесь 16 :). Удивительно, да?

Тогда дело может быть в кешировании. Когда файл менеджер говорит, что он записал, это значит что все данные ушли в кэши операционной системы. А она их потом постепенно скидывает на флешку.
Если попытаешься сразу же ее размонтировать, то будешь ждать некоторое время, пока буфера скинутся. А если файл большой, то он копируется кусками, сначала быстро пишется кусок, потом ожидание, пока этот кусок из буферов на флешку скинется и процесс повторяется.
Есть какой-то ключик у mount, чтобы он не кэшировал ничего.

ключик - sync
_________________

ключик-то есть , но сним из-за каких-то изменений в ядрах последних, у меня скороть копирования ~300k :)

Маленькая скорость с sync'ом не удивительно. В ядре 2.6.19 появился для фат32 новый ключик -flush который говорит мол скидывать кеш как можно быстрее без задержек.

funt написал:
ключик - sync

ключик синк может здорово повредить флехе. и скорость будет как в винде. и флеха убьётся быстро

А где об этом написано (в смысле официально) ?

man mount

The following options apply to any file system that is being mounted (but not every file system actually honors them - e.g., the sync option today has effect only for ext2, ext3 and ufs)

sync   All I/O to the file system should be done synchronously.

Нет, где сказано что sync вредит флешке?

Ну просто флеш память относительно быстро исчерпывает свой резерв на количество перезаписей. А устройство все-таки блочное, меньше 512 байт не пишет. При кешировании может снизится, причем существенно, количество записей, что продлит жизнь флешке.
Конечно все зависит от конкретных приложений и как они работают с файлами.

А.. ну понятно. То есть если флешку не постоянно подключенной держать, а только для цельного разового скидывания, то это не актуально и можно смело юзать sync (если хочеться).

А M$ еще предлагает использовать флехи как дополнительных кеш диска... Интересно, а можно будет на них в суд подать за скоропостижное убийство флешек? ;)))

А там, кстати, уже какие-то компании выпускают специальные флэшки для этого. Я вот только одного не пойму -- накойхрен это надо. Не может же скорость записи на флэшку превысить скорость запись на винт. Почему бы не использовать его? Или прямо сказать: даёшь-понимаешь 4 ГБ оперативки :)

У флешки время доступа намного меньше чем у жесткого диска. Кроме того если в ней грамотное расслоение замутить можно сразу большие куски считывать за один такт (если шина позволяет). Т.к. свопится все постранично, можно организовать память так, что страница будет считываться хоть в один прием (цена только до цены оперативки наверное взлетит).