Медланная скорость записи на USB Flash

При копировании данных на флешку независимо от ее размера данные медленно копируются примерно от 300 Kb/с до 3 Mb/с и постоянно изменяются, то есть нету стабильной скорости плюс вся система тормозит . В оффтопике скорость нормальная. Может кто знает в чем проблема уж очень.
Вот опции монтирования (монтирую через кеды 4.4.5)

/dev/sdb on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)

Конфиг ядра http://pastebin.com/6tH9Wd2G

Linux Engineer 2.6.35-gentoo-r4 #5 SMP Fri Sep 17 10:17:27 EEST 2010 i686 Intel(R) Core(TM)2 Duo CPU E7200 @ 2.53GHz GenuineIntel GNU/Linux

Tasks: 128 total,   1 running, 127 sleeping,   0 stopped,   0 zombie
Cpu(s):  2.0%us,  1.5%sy,  0.0%ni, 10.7%id, 85.7%wa,  0.0%hi,  0.2%si,  0.0%st
Mem:    903644k total,   895320k used,     8324k free,    80056k buffers
Swap:  2096444k total,    23768k used,  2072676k free,   456532k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                         
 8226 jenya     20   0  292m  34m  22m S    3  3.9   2:57.31 plasma-desktop                                                  
22059 jenya     20   0 86384  28m  20m S    1  3.3   0:03.17 dolphin                                                         
22073 jenya     20   0 67532 5532 4176 S    1  0.6   0:00.42 kio_file                                                        
 8129 root      20   0  103m  37m  23m S    1  4.3   6:22.27 X                                                               
 8164 jenya     20   0  3096 1212  628 S    1  0.1   0:34.92 dbus-daemon                                                     
15685 jenya     20   0  308m 132m  21m S    1 15.0   1:18.38 firefox                                                         
  349 root      20   0     0    0    0 D    0  0.0   0:27.87 kswapd0                                                         
 8252 jenya     20   0  124m  35m  20m S    0  4.0   0:57.92 kopete                                                          
 8254 jenya     20   0 77232  17m  13m S    0  1.9   0:03.60 yakuake                                                         
21888 root      20   0     0    0    0 D    0  0.0   0:00.19 usb-storage                                                     
22170 root      20   0  2556 1164  880 R    0  0.1   0:00.02 top                                                             
    1 root      20   0  1744  528  496 S    0  0.1   0:00.75 init                                                            
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd                                                        

/

evgeniusx написал(а):
При копировании данных на флешку независимо от ее размера данные медленно копируются примерно от 300 Kb/с до 3 Mb/с и постоянно изменяются, то есть нету стабильной скорости плюс вся система тормозит

iowait bug?

:wq
--
Live free or die

...

/dev/sdb on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)

http://forums.gentoo.org/viewtopic-t-537871.html
http://wiki.archlinux.org/index.php/USB_Storage_Devices
http://kernelnewbies.org/Linux_2_6_19

Цитата:
FAT: Add "-o flush" mount option for fat for removable media devices (USB flash-based memory devices, MP3 players). Mounting with -o flush tells FAT to write things to disk as quickly as possible. It is like -o sync, but much faster (and not as safe). Think of it like a fast "async" mount

Может эта инфа поможет?

вообще опции монтирования

вообще опции монтирования правильные ))) вернее у меня такие же и все хорошо ))) вот только ты понимаешь, что значит каждая опция? я предположу, что нет :( опция монтирования flush говорит о том, что физическая запись на диск начинается сразу после записи последнего файла... т.е. до этого прекрасного момента все пишется в оперативу, а если ее мало, то начинается жесткая борьба за ресурсы и хаотичное сбрасывание устаревших буферов на другие устройства и собственно в своп ))
вот у меня 8 гигов оперативы и нету свопа... вернее он отключен )) на телефоне свободно 4 гига... если я их зыбиваю с десктопа с 8 гигами, то процесс быстр и ненапряжен, но если забиение происходит с нетбука, на котором всего 3 гига и гиг уже занят всеми прогами и красивостями, то на втором гиге копирования начинается чехорда со скоростью )))
в общем делай выводы:
1. проверить реальное наличие оперативы и проапгредиться
2. отредактировать/поэкспериментировать с параметрами монтирования... поставить например вместо flash sync и скрестить пальцы, чтобы флешка не в тот же день сдохла ))) или просто убрать этот параметр, чтобы работа происходила как с любыми другими накопителями ;)

ИМХО )))

Theli написал(а): вот только

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

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

evadim написал(а): Theli

evadim написал(а):
Theli написал(а):
вот только ты понимаешь, что значит каждая опция? я предположу, что нет :( опция монтирования flush говорит о том, что физическая запись на диск начинается сразу после записи последнего файла... т.е. до этого прекрасного момента все пишется в оперативу, а если ее мало, то начинается жесткая борьба за ресурсы и хаотичное сбрасывание устаревших буферов на другие устройства и собственно в своп ))

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

меня аж раздирает от любопытства =) может, пояснишь?! ))

даунгрейднул ядро

Вобщем даунгрейднул ядро Linux Engineer 2.6.34-gentoo-r6 #1 SMP Fri Oct 8 16:07:39 EEST 2010 i686 Intel(R) Core(TM)2 Duo CPU E7200 @ 2.53GHz GenuineIntel GNU/Linux

Конфиг ядра http://pastebin.com/9X9KB6Et

top - 16:21:34 up 7 min,  3 users,  load average: 2.23, 1.46, 0.65
Tasks: 125 total,   2 running, 123 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.3%us,  4.0%sy,  0.0%ni, 34.2%id, 55.5%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1023580k total,  1005096k used,    18484k free,    21028k buffers
Swap:  2096444k total,        0k used,  2096444k free,   670320k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                       
 5828 jenya     20   0 69900  23m  14m R   10  2.3   0:40.03 krfb                          
 5782 jenya     20   0  247m  27m  20m S    6  2.7   0:29.60 kwin                          
 5788 jenya     20   0  295m  41m  21m S    4  4.1   0:13.80 plasma-desktop                
 5610 root      20   0 90216  22m 5376 S    2  2.3   0:15.92 X                             
 5919 jenya     20   0 72860  24m  17m S    1  2.4   0:04.71 dolphin                       
 5921 jenya     20   0 67136 6820 4032 D    1  0.7   0:01.98 kio_file                      
    4 root      20   0     0    0    0 S    0  0.0   0:00.20 ksoftirqd/0                   
  749 root      20   0     0    0    0 D    0  0.0   0:00.29 usb-storage                   
 5721 jenya     20   0  3064 1348  664 S    0  0.1   0:00.82 dbus-daemon                   
 5824 jenya     20   0  201m  62m  24m S    0  6.3   0:02.99 ktorrent                      
 5845 jenya     20   0 61524  12m  10m S    0  1.3   0:00.56 knemo                         
 5956 jenya     20   0  234m  75m  18m S    0  7.6   0:09.43 firefox                       
    1 root      20   0  1744  584  516 S    0  0.1   0:00.39 init                          
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd                      
    3 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0                   
    5 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1       

Скорость записи стала стабильной и увеличилась, тормозов при копировании не замечено. Буду продолжать тестить если что то изменится отпишусь.

P.S.
новое ядро собрано на быструю руку

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".