cat || cp s "rizenim rychlosti"
Miroslav BENES
mbenes na tenez.cz
Pondělí Říjen 4 14:46:12 CEST 2004
Preji krasny den !
Prosim o radu - nevite nekdo, jak se da prenaset soubor (ala
"cat") nebo jeste lepe kopirovat (ala "cp") s tim, ze by sla
nadefinovat rychlsot prenosu ?
Modelova situace :
Na jednosm stroji je pripojen externi disk pres USB. Pokud se na
nej kopiruje, jde to ze zacatku rychle (zachyti to cache), ale
po case se zacne fyzicky zapisovat a komunikace se zpomali -
nektere procesy (bdflush, kupdated, usb-storage-0, kjournald a
mc) jsou ve stavu "D" nebo "DW" a nekomunikuji. To by me az tak
moc nevadilo, ale problem je, ze v takovou chvili se _kazdy_
proces ktery se snazi pristupovat na disk (a tedy i na "mistni"
SCSI disk) prehodi do stavu "D" a nic (!) poradne nebezi, odezvy
jsou silene pomale.
Napdlo me, ze by se to zlepsilo, kdyby se data podavaly
rychlosti, kterou je to USB rozhrani schopne stravit, ale nevim
jak na to. Pripadne slo by nastavit, aby komunikace s externim
diskem (pokud je ve stavu D) neblokovala komunikaci s lokalnim
diskem.
Predem diky za tipy.
P.S. kernel 2.4.41-4.EL, WhiteBox linux 3.0
S pozdravem
Ing. Miroslav BENEŠ
ved. OIŘ
TENEZ a.s.
Žižkova 990
569551388
www.tenez.cz
Další informace o konferenci Linux