|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vlad Gnatov 2:5020/400 08 Nov 2006 19:32:22 To : Valentin Davydov Subject : Re: по мотивам: автоматическое монтирование usb flash -------------------------------------------------------------------------------- Valentin Davydov пишет: VG>>Повторюсь. Hе надо ничего монтировать при втыкании. Hужно монтировать по VG>>запросу. Hе надо ничего отмонтировать по вытыкании. Hужно отмонтировать VG>>после завершения операций с носителем плюс время N. VD> А теперь обоснуй, почему N должно быть больше миллисекунды, но в то же VD> самое время меньше года. Любое решение является копромиссом между несколькими факторами. В данной ситуации - эффективностью, надежностью и удобством. Для эффективности лучше async, закешировать все поуши и откладывать запись до последнего. Для надежности - отмонтировать через миллисекунду. Для удобства - сделать так, чтобы флешку можно было вытыкать в произвольный момент времени без последствий. VD>USB здесь вряд ли существенно (то есть, в нём, конечно, и свои тараканы VD>есть, но обсуждаемая проблема, по-моему, относится к дисковому/файловому VD>драйверу и проистекает ещё со времён паник при выдёргивании VD>неотмонтированного флопика). Судя по содержанию паник и тому что подобное поведение воспроизводится на разных usb чипсетах, таки да, это старый добрый io layer. -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/648886fcb901.html, оценка из 5, голосов 10
|