Скорость флэшки
TolicH 27 февраля, 2007 - 19:34
Заметил, что скорость копирования на флэшку упала с 4-5 метров (в винде) до 200-300 кб. Почему?
#lsmod Module usbhid usb_storage ehci_hcd uhci_hcd usbcore #cat /etc/fstab /dev/sda1 /mnt/storage0 auto noauto,users,umask=0,sync 0 0 #uname -r 2.6.17-gentoo-r8
»
- Для комментирования войдите или зарегистрируйтесь
во всём виноват
во всём виноват sync
поговаривают, что такой прямой записью флеху убивают в полгода
_________________
иЗвиНиТе зА НеРоВНый ПочЕРк!
а без него
а без него флеху нельзя вытащить пока не демонтируешь - тоже плохо.
ключик sync
ключик sync заставляет выполнять операции I/O синхронно, т.е. при копирование не используется кеш. Поэтому и медленно. Если убрать sync - будет очень быстро копироваться, но в кеш, и от монтировать все-равно сможешь когда данные реально скопируются на устройство (а по време всё одинаково).
Если копировать в один поток то sync ни че плохого флешке не делает, иначе - действительно возможен ранний выход из стоя.
имел кучу
имел кучу трабблов с этим, когда со скриптами udev работал. по наблюдениям, у меня кэш мог сам по себе кидаться на флеху от 2-3 сек и дальше по возрастающей. в любом случае команда амаунт в конце выдавала нужные десятки мегабайт в секунду, а не не 200к )
_________________
иЗвиНиТе зА НеРоВНый ПочЕРк!
Насколько я
Насколько я понимаю, отсутствие кэша заставляет систему сразу же записывать данные на флэшку. То есть обычно используется цепочка
винт -> кэш чтения винта -> ОЗУ -> кэш записи флэшки -> флэшка
а при ключе sync
винт -> кэш чтения винта -> ОЗУ -> флэшка
где потеря скорости в 10 раз?
с некоторого
с некоторого времени значение ключа синк поменялось, он теперь пишет совершенно синхронно, а для того чтобы сбрасывал кэш как можно быстрее есть другой, тока непомню как зовут...
Re: с некоторого
flush
хыы
Что
Что удивительно: при копировании НА флэшку скорость 200кб, а С флэшки 8 метров. Хотя синхронно выполняется и та и другая операция.
в последнее
в последнее время для версий ядра 2.6.13 и выше синк изменил свои свойства для файловых систем фат
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=309625
_________________
иЗвиНиТе зА НеРоВНый ПочЕРк!
Делать-то что
Делать-то что будем?
.
не знаю, у меня тоже самое, а без синка вообще не понятно пишется оно туда или подвисло при отмонтировании, ... - винда-то винда почему нормально работает?
И что тут
И что тут удивило? Вы документацию на флешку читали? Скорости записи и считывания физически разные!
Да, скорость
Да, скорость записи меньше. Но, извините, не в 50 раз!
это синк
это синк тормозит, выкинь его и дело с концом