Медланная скорость записи на USB Flash
evgeniusx 6 октября, 2010 - 10:44
При копировании данных на флешку независимо от ее размера данные медленно копируются примерно от 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
»
- Для комментирования войдите или зарегистрируйтесь
/
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
Может эта инфа поможет?
вообще опции монтирования
вообще опции монтирования правильные ))) вернее у меня такие же и все хорошо ))) вот только ты понимаешь, что значит каждая опция? я предположу, что нет :( опция монтирования flush говорит о том, что физическая запись на диск начинается сразу после записи последнего файла... т.е. до этого прекрасного момента все пишется в оперативу, а если ее мало, то начинается жесткая борьба за ресурсы и хаотичное сбрасывание устаревших буферов на другие устройства и собственно в своп ))
вот у меня 8 гигов оперативы и нету свопа... вернее он отключен )) на телефоне свободно 4 гига... если я их зыбиваю с десктопа с 8 гигами, то процесс быстр и ненапряжен, но если забиение происходит с нетбука, на котором всего 3 гига и гиг уже занят всеми прогами и красивостями, то на втором гиге копирования начинается чехорда со скоростью )))
в общем делай выводы:
1. проверить реальное наличие оперативы и проапгредиться
2. отредактировать/поэкспериментировать с параметрами монтирования... поставить например вместо flash sync и скрестить пальцы, чтобы флешка не в тот же день сдохла ))) или просто убрать этот параметр, чтобы работа происходила как с любыми другими накопителями ;)
ИМХО )))
Theli написал(а): вот только
После последней фразы я думаю что ты тоже не вполне понимаеш что у тебя происходит.
evadim написал(а): Theli
меня аж раздирает от любопытства =) может, пояснишь?! ))
даунгрейднул ядро
Вобщем даунгрейднул ядро 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
Скорость записи стала стабильной и увеличилась, тормозов при копировании не замечено. Буду продолжать тестить если что то изменится отпишусь.
P.S.
новое ядро собрано на быструю руку