On pon, 2005-01-10 at 23:35 +0100, Janez Trenz wrote: > Dne ponedeljek 10. januarja 2005 21:45 je Andraz Tori napisal(a): > > rabil bi seveda res velik buffer v pomnilniku.. vsaj tam ene 100mb, tako > > da sistem na koncu ne bi preživel nobenga časa v wait stateu, in da > > preživi tudi nekajsekundno rekalibraijo SCSI diskov... > > > > any takers? > > Če namesto `cat` uporabiš `buffer`, ne pomaga? > buffer -i velik_fajl -m 100 | tvojprogi
mimogrede, nisem se ti nikoli zahvalil za resitev problema! tnx! z uporabo bufferja cirka 20MB (v bistvu sploh ne sprejme dosti vecjih vrednosti) mi wait state pade na 0% > Čeprav ne razumem, zakaj disk ne zmore teh malo več kot 3MB/s? ni problem v tem, da disk ne bi zmogel, disk ze zmore, problem je v tem, ker disk ne bere dovolj v naprej in to asinhrono in potem so vmes casi, ko proces caka na disk, da prebere notri naslednji blok podatkov... cao andraz _______________________________________________ lugos-prog mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-prog
