Bug 7804

Summary: Флешка пишется на скорости порядка 70кб/сек
Product: Sisyphus Reporter: Roman Savochenko <rom_as>
Component: kernel-image-std26-upAssignee: Sergey Vlasov <vsu>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: blocker    
Priority: P2 CC: led, mike, silicium
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 7079    

Description Roman Savochenko 2005-08-31 18:54:00 MSD
Дистрибутив: compact 3.0rc6

Usbflash пишется она на скорости около 70кб/сек.
Проверял на двух флешках. Есть предположение, что это в ядре 2.6.12 что-то
сломано. Ибо недавно на ALM2.4 поставил ядро 2.6.12wks и там появилась эта
проблема, т.е. пишет на скорости 70кб/сек, а читает на 512кб/сек.
Comment 1 Sergey Vlasov 2005-08-31 19:18:42 MSD
Да, в 2.6.12 действительно были изменения в поддержке fat - была исправлена
работа опции sync (в предыдущих версиях не все блоки писались вовремя).

Можно убрать sync из опций монтирования - тогда скорость записи должна стать
нормальной.
Comment 2 Roman Savochenko 2005-09-02 20:08:11 MSD
(In reply to comment #1)
> Да, в 2.6.12 действительно были изменения в поддержке fat - была исправлена
> работа опции sync (в предыдущих версиях не все блоки писались вовремя).
> 
> Можно убрать sync из опций монтирования - тогда скорость записи должна стать
> нормальной.

Это не решение, юзеру такого не скажешь.
Интересно, с какой скорость сейчас на флоппи сейчас пишется? :)

Comment 3 Vitaly Lipatov 2005-09-18 12:34:19 MSD
Что значит не решение? Для новых ядер sync для этих устройств использовать 
нельзя, и его не будет в новых дистрибутивах. А тот, кто обновит систему из 
Сизифа, отправится читать http://wiki.sisyphus.ru/changes. 
 
Comment 4 Roman Savochenko 2005-09-21 18:36:59 MSD
Дистрибутив: compact 3.0rc7

(In reply to comment #3)
> Что значит не решение? Для новых ядер sync для этих устройств использовать 
> нельзя, и его не будет в новых дистрибутивах. А тот, кто обновит систему из 
> Сизифа, отправится читать http://wiki.sisyphus.ru/changes. 

А те кто будет пользовать ALC3.0 что читать должны. :)
Я прекрасно понимаю что проблема пока не фиксится, но подымаю вопрос иначе потом
юзеры будут меня-же рвать. :)

Comment 5 Roman Savochenko 2005-10-02 18:06:37 MSD
(In reply to comment #3)
> Что значит не решение? Для новых ядер sync для этих устройств использовать 
> нельзя, и его не будет в новых дистрибутивах. А тот, кто обновит систему из 
> Сизифа, отправится читать http://wiki.sisyphus.ru/changes. 

Кстате, флопик на этом ядре с sync пишется на страшно большой скорости 1,14.
А это не приемлимо! Юзеры меня не поймут точно.
Без sync на флоппи не предлагать это ещё хуже и черевато непонятками с потерями
данных что после пары прецидентов приводит к сносу системы.
Comment 6 Roman Savochenko 2005-10-12 14:36:00 MSD
Дистрибутив: rc9
Убрать флаг sync это конечно просто.
Но скажите пожалуйста, как я должен определять момент когда мне вытаскивать
флопик или флешку?
Comment 7 Anton Farygin 2005-10-28 11:01:15 MSD
sync выключен, ошибка закрывается с LATER.

Потом будем думать долго и упорно, как сделать монтирование/размонтирование
правильно ;-(
Comment 8 Eugene V. Horohorin 2007-02-07 11:43:35 MSK
скажите, это еще актуально?
в kde есть пункт меню "безопасно извлечь" или что то типа того, и оно даже
работает! :)
Comment 9 Roman Savochenko 2007-02-07 17:14:35 MSK
> скажите, это еще актуально?
> в kde есть пункт меню "безопасно извлечь" или что то типа того, и оно даже
> работает! :)

Актуально где?

На ALT3.0 скорость записи с опцией монтирования "sync" так и осталась низкой. А
без sync невидно процесса записи, и как следствие момент окончания определяется
на глаз. Вот вчера потерял данные, при переносе, из-за этого.

"Безопасно извлечь" не работает с subfs. А без него неудобно.

Comment 10 Michael Shigorin 2007-08-02 11:17:26 MSD
Такого пакета давно нет, с флэшками проблем давненько уж не наблюдаю.  FIXED?
(для 3.0, боюсь, WONTFIX)
Comment 11 Roman Savochenko 2007-08-02 11:31:42 MSD
Нет, потому как флаг "sync" в 4.0 сброшен. Если в меню настройки 
монтирования флешки, по правому клику на иконке флешки в KDE, установить 
галочку "Синхронно", то будут точно такая же скорость. А раз 
потенциально есть такая возможность, значит есть и проблема.
Comment 12 Michael Shigorin 2007-08-02 12:05:38 MSD
"ну так не делайте так" (я помню доводы, но из разных зол приходится выбирать
меньшее)
Comment 13 Roman Savochenko 2007-08-02 12:26:52 MSD
Так речь не обо мне.
Если бы эту опцию не вытаскивали в GUI я бы с тобой согласился, а так 
эту опцию может кликнуть кто угодно, а следовательно эта проблема 
возникнит снова.
Comment 14 Michael Shigorin 2008-02-15 23:09:07 MSK
re
Comment 15 Michael Shigorin 2008-02-15 23:10:10 MSK
apparently wontfix...
Comment 16 led 2008-02-15 23:30:04 MSK
(In reply to comment #13)

Синхронная запись - это не проблема, не бага, а ВОЗМОЖНОСТЬ.
Comment 17 Roman Savochenko 2008-02-16 17:31:06 MSK
> 
> Синхронная запись - это не проблема, не бага, а ВОЗМОЖНОСТЬ.
> 
Да да, а в свете мыслей выкинуть subfs из ядра это контрольный выстрел в 
голову флопику. :)
Comment 18 led 2008-02-16 18:14:17 MSK
(In reply to comment #17)
> Да да, а в свете мыслей выкинуть subfs из ядра это контрольный выстрел в 
> голову флопику. :)

subfs никогда не был "в ядре". Тем не мене, submount/subfs - очень простая 
штука, и она делает ровно то, что от неё требуется, и делает это ИМХО хорошо.