Kedves Kollégák, fórumozók!
Problémám, hogy a notebook-omra csatlakoztatott USB vinyóra való másoláskor fullra pörög a proci, és viszonylag lassú az átvitel (10 MB/s körül). Egyértelműen olyan érzés, mint mikor nincs DMA.
A lemezt - összehasonlításképp - kipróbáltuk egy barátom win-es gépével is, azzal a jelenség nem jelentkezett, az átvitel 25-30 MB/s között mozgott.
Már vagy egy órája guglizok, fórumozok, eredménytelenül. Mintha elsiklanék a megoldás mellett. Merre induljak el, mi lehet a megoldás? Esetleg a kernelből hiányozhat valami?
hdparm a következőket mondja:
# hdparm /dev/sda
/dev/sda:
HDIO_GET_32BIT failed: Invalid argument
HDIO_GET_UNMASKINTR failed: Invalid argument
HDIO_GET_DMA failed: Invalid argument
HDIO_GET_KEEPSETTINGS failed: Invalid argument
readonly = 0 (off)
readahead = 256 (on)
geometry = 12161/255/63, sectors = 195371568, start = 0
- 1710 megtekintés
Hozzászólások
milyen chipkeszlet/notebook
udv Zoli
- A hozzászóláshoz be kell jelentkezni
Intel ICH4-M
- A hozzászóláshoz be kell jelentkezni
nekem ich6 igaz asztalin megy normalis sebesseggel az usb. cserelj chipkeszletet esetleg probalkozhatsz pcmcia-usb2 adapterrel
udv Zoli
- A hozzászóláshoz be kell jelentkezni
Azért egy ICH4 chipkészlettől elvárnám, hogy rendesen menjen. Akkor felejtős a dolog?
- A hozzászóláshoz be kell jelentkezni
Szakajtottam egy partíciót, kíváncsiságból felrakok erre a gépre is egy vindózt. Akkor kiderül, hogy hw-related dologról van-e szó.
- A hozzászóláshoz be kell jelentkezni
"cserelj chipkeszletet"
ezt hogy gondolod? csak kíváncsiságból kérdezem, nem kötekedés.
elsőre valamiért a forrasztópáka ugrott be, de valahogy biztos vagyok benne, hogy nem erre gondoltál ;~))
/mazursky
Love your job but never love your company!
Because you never know when your company stops loving you!
- A hozzászóláshoz be kell jelentkezni
Egy pillanatra nekem is megfordult a fejemben, hogy nekiesek az alaplapnak! ;-)
Komolyra fordítva a szót, felvakartam a vasra egy xp-t. Az m$ rendszer alatt minden ment gond nélkül, semmi prociterhelés, rendes sebesség. Ezek alapján mégsem hw problémáról lehet szó. Lehet, hogy a kernel környékén kellene keresgélni?
- A hozzászóláshoz be kell jelentkezni
"ironia" ;-)
megneztem az itthoni notimat is:
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
nekem ezzel mukodik:
Bus 004 Device 003: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
hdparm /dev/sda
/dev/sda:
readonly = 0 (off)
readahead = 256 (on)
geometry = 1216/255/63, sectors = 19541088, start = 0
hdparm -d /dev/sda
/dev/sda:
HDIO_GET_DMA failed: Invalid argument
dd if=/dev/sda of=/dev/null bs=1024 count=1048576
1048576+0 beolvasott rekord
1048576+0 kiírt rekord
1073741824 bájt (1,1 GB) másolva, 37,2423 mp, 28,8 MB/mp
udv Zoli
- A hozzászóláshoz be kell jelentkezni
# cat /proc/bus/usb/devices szerint az enyém is JMicron:
T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=152d ProdID=2338 Rev= 1.00
S: Manufacturer=JMicron
S: Product=USB to ATA/ATAPI Bridge
S: SerialNumber=5812271004C2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA
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
# dd if=/dev/sda of=/dev/null bs=1024 count=1048576
1048576+0 records in
1048576+0 records out
1073741824 bytes (1.1 GB) copied, 36.4339 s, 29.5 MB/s
Ez érdekes. Elvégeztem egy kísérletet. A vinyón NTFS van, mivel ismerősökhöz is szoktam cuccot vinni rajta, és NTFS-t mindenki tudja olvasni. Felmountoltam -t ntfs opcióval, és láss csodát: kiválóan működik! Proci terhelés elenyésző, átviteli sebesség 25MB/s körül.. Ezek szerint az ntfs-3g rakoncátlankodik?
- A hozzászóláshoz be kell jelentkezni
Nem rakoncátlankodik, hanem ilyen. Azért nem fair, ha egy vindózos filerendszert írnsz natívan vindózzal, és egy FUSE fölötti driverrel linux alól, majd az írási sebességet hasonlítod össze...
(Nem leszólni akarom az ntfs-3g-t, a legjobb dolog a szeletelt kenyér óta, de hát nem gyors, no.)
- A hozzászóláshoz be kell jelentkezni
Igazából erre nem is gondoltam. Tisztára olyan érzés volt, mint amikor nincs DMA. Hiába, mindig okosabb lesz az ember valamivel.
Köszönöm a hozzászólásokat mindannyiótoknak!
- A hozzászóláshoz be kell jelentkezni
USB diszk esetén elképzelhetőnek tartom, hogy nem a diszk alrendszer kezeli az I/O-t legalsó szinten, hanem az USB dirvere, így ha egyáltalán a DMA-val van gond, akkor lehet h ott kell körülnézni.
- A hozzászóláshoz be kell jelentkezni