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