Stránka 1 z 1
pomalé kopírování dat mezi disky-nízká sequential read speed
Napsal: 12 dub 2010 16:31
od lama01
Do domácího PC jsem přidal starší HDD (80GB IBM Deskstar IC35L080AVVA07-0). Když z něj kopíruji soubory na hlavní HDD (250GB Seagate Barracuda ST3250824A), je celý proces k uzoufání pomalý: zkopírovat 150 MB soubor trvá více než minutu a půl!
Otestoval jsem rychlost disků pomocí utility HD Tach - ukázalo se, že přidaný 80GB disk má velice nízkou položku "sequential read speed" (konstantně pouze kolem 1,8 MB/s, oproti průměrné rychlosti skoro 56 MB/s u 250GB disku, viz obrázek) - domnívám se, že to je hlavní překážka bránící rychlejšímu přenosu dat.
Když jsem hledal na zahraničních fórech, objevil jsem dvakrát stejný problém, bohužel ani jednou nebylo vlákno úspěšně vyřešeno:
http://forums.seagate.com/t5/Internal-A ... e/m-p/9405http://www.computing.net/answers/hardwa ... 43153.htmlNeveděl by prosím někdo, o co jde a je-li případně možné nějak zvýšit rychlost daného disku při kopírování?
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 12 dub 2010 16:40
od El Diablo
Zkontroluj PIO/DMA viz podpis
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 12 dub 2010 17:57
od lama01
Vida, ten článek se zdá být cesta správným směrem, díky. Když jsem se jím prokousal a absorboval tu cizí terminologii, ukázalo se, že na Sekundárním kanálu IDE mám pro Zařízení 1 (což je asi ten problémový disk) nastavený režim přenosu DMA, ale aktuální režim přenosu je PIO. Postupoval jsem podle článku a odebral primární i sekundární kanál IDE a jim nadřazený řadič (VIA Bus Master IDE Controller-0571 v mém případě). Nové ovladače pro všechny kanály a řadič se úplně nainstalovaly až po třetím restartu PC, problém ale zůstal: režim PIO je pro Zařízení 1 stále aktuálním režimem přenosu a nejde změnit na DMA. Co s tím?
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 12 dub 2010 18:19
od El Diablo
Máš 80 žilový kabel? (kšandy)
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 12 dub 2010 22:44
od lama01
Jojo, přesně ten. Na jednom kabelu mam zapojenou vypalovačku a ten 80 GB disk, na druhém je 250 GB disk a ještě jeden disk 120 GB. Deska je Asus A7V600 - VIA KT600.
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 12 dub 2010 23:01
od El Diablo
Máš správně nastaveno Master/Slave?
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 13 dub 2010 00:16
od Pic
U některých základních desek je třeba striktně dodržet zásadu Master na konci datového kabelu a Slave uprostřed datového kabelu. Nepoužívat CS! Disk na Master, mechanika na Slave.
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 13 dub 2010 00:21
od lama01
Původně byla vypalovačka jako master a 80GB disk jako slave. Přehodil jsem jumpery tak, že vypalovačka je teď slave a disk master - ve správci zařízení se to projevilo tak, že disk se po obnově systému přepnul na Sekundárním kanálu IDE do aktuálního režimu přenosu Ultra DMA 3, což by tedy můj problém vyřešilo (průměrná rychlost čtení z něj je teď skoro 37 MB/s, kopírování je rychlé).
Na druhou stranu vypalovačka se po změně na slave přepnula do aktuálního režimu přenosu PIO (ač možnost nastavit režim přenosu jako DMA u ní je, tato volba nemá efekt a jako aktuální režim zůstává PIO). Čili to vypadá, že mi teď pro změnu půjdou zase pomalu kopírovat data z DVD. Ještě teda zkusim odebrat ty kanály podle toho článku teďka, třeba se to pro DVD spraví.
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 13 dub 2010 10:31
od El Diablo
Zkus jiné kšandy, nejspíš jsou poškozené...
Re: pomalé kopírování dat mezi disky-nízká sequential read s
Napsal: 13 dub 2010 10:52
od Pic
Je vypalovačka na primárním IDE jako Slave, nebo až na sec.?
Re: pomalé kopírování dat mezi disky-nízká sequential read s Vyřešeno
Napsal: 13 dub 2010 15:11
od lama01
Vyřešeno. Zkusil jsem i jiné "kšandy", těmi to ale nebylo. Pak jsem se podíval do BIOSu a ke svému údivu jsem zjistil, že vůbec nemám povolený Secondary Slave. Když jsem ho povolil a nechal automaticky detekovat, našlo mi to správně vypalovačku a přeplo jí do DMA režimu, takže už všechna zařízení jedou v DMA. Trošku mi uniká, jak je možné, že zařízení na pozici Secondary Slave vůbec fungovalo (i když jen v PIO režimu), když nebylo povoleno, ale tuto záhadu už přenechám skalním fanouškům IT...
Díky za všechny rady, vypadá to tu na funkční a udržované fórum, asi sem budu chodit.