Форум русскоязычного сообщества Ubuntu


Автор Тема: Маленькас скорость записи на USB-flash.Загрузка проца.  (Прочитано 2041 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dolphin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Хотел тут как-то перетащить фильм на работу на флсшке. Подмаунтилась в автомате нормально, русские имена, всё есть, всё нормально. Читается относительно бодро, метров 5-7 в секунду, но вот пишется... В данный момент пишу фильм, решил засечь сколько ста скзекуция будет продолжаться, но уже минут 10 точно пишет. Мамка ASUS A7N8X-E, usb2.0, по идее должно летать. На работе в винде пишется фильм ориентировочно минуты 3. А в даппере 17 минут, да еще и проц почти всегда загружен на 100% так, что даже иксы подтормаживают малость пока пост пишу. Короче что-то там не так. Предвидс вопросы, дам вывод нескольких комманд:
root@afalinux:/home/dolphin# smod | grep usb
usb_storage            80000  1
usbcore               137476  3 usb_storage,ehci_hcd
scsi_mod              145544  4 usb_storage,sg,sd_mod,libata

root@afalinux:/home/dolphin# cat /proc/bus/usb/devices
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 6
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.15-21-k7 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:02.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms

T:  Bus=03 Lev=01 Prnt=01 Port=05 Cnt=01 Dev#=  7 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0930 ProdID=653d Rev= 1.00
S:  Product=DataTraveler 2.0
S:  SerialNumber=0950A16112F068D6
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Копирование 691 Мб
dolphin@afalinux:~/Video$ time cp ./007_vid_na_ubiystvo.avi /media/usbdisk/

real    17m9.720s
user    0m0.055s
sys     0m5.789s

примаунтилась вот так:
/dev/sdb1 on /media/usbdisk type vfat (rw,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8)

Оффлайн prozac_field

  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Отключи девайс, затем в консоли
tail -f /var/log/messagesПодключи, примонтируй, попробуй писать (не пиши огромный файл, что-нибудь скромное, чтобы только выхлоп получить с него). Отмонтируй и отключи девайс опсть. Чтобы прибить tail, просто сделай Ctrl+C. Лог потом выложи здесь, есть кое-какие соображения.
Registered Linux user #326684

Оффлайн Dolphin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Вот что он выдал.
May 13 21:02:01 localhost kernel: [4549209.727000] usb 3-5: new high speed USB device using ehci_hcd and address 8
May 13 21:02:01 localhost kernel: [4549209.853000] scsi8 : SCSI emulation for USB Mass Storage devices
May 13 21:02:06 localhost kernel: [4549214.853000]   Vendor: Kingston  Model: DataTraveler 2.0  Rev: 1.02
May 13 21:02:06 localhost kernel: [4549214.853000]   Type:   Direct-Access                 ANSI SCSI revision: 00
May 13 21:02:07 localhost kernel: [4549216.404000] SCSI device sdb: 1968128 512-byte hdwr sectors (1008 MB)
May 13 21:02:07 localhost kernel: [4549216.404000] sdb: Write Protect is off
May 13 21:02:07 localhost kernel: [4549216.407000] SCSI device sdb: 1968128 512-byte hdwr sectors (1008 MB)
May 13 21:02:07 localhost kernel: [4549216.407000] sdb: Write Protect is off
May 13 21:02:07 localhost kernel: [4549216.407000]  sdb: sdb1
May 13 21:02:07 localhost kernel: [4549216.408000] sd 8:0:0:0: Attached scsi removable disk sdb
May 13 21:02:07 localhost kernel: [4549216.408000] sd 8:0:0:0: Attached scsi generic sg1 type 0

Оффлайн Dolphin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Долго-долго гуглил. Вроде бы высчнил, что проблема возникает при использовании плат на Nforce2. Выключил в биосе APIC. Скорость копирования поднялась до нормального уровнс, но загрузка проца осталась. Посмотрел, систему грузит syslogd, глянул в /var/log/syslog там usb-storage пишет уйму диагностической инфы. Сегодня перекомпилю ядро без USB_STORAGE_DEBUG и проверю. Если загрузка упадет, то проблема, вроде как решена.

 

Страница сгенерирована за 0.024 секунд. Запросов: 24.