[ LUGOS ] cat + buffer
Matjaz Terpin
matjaz.terpin na comcom.si
Sre Okt 6 08:01:25 CEST 1999
Zdravo!
Situacija:
HP-UX 10.20 + tračna enota DLT7000. Vse v delujočem stanju.
Problem:
cpio ne zmore DLT-ju servirati 10MB/s, kolikor le-ta zahteva,
zato DLT ves čas žaga - previja
trak nazaj. Hitrost je na ta račun katastrofalna. Zaenkrat moram
uporabljati cpio.
Vprašanje:
Ali obstaja kakšen program, ki bi deloval tako kot "cat"
(stdin->stdout), le da bi mu lahko podal velikost bufferja?
"bcat 200M" bi recimo najprej napolnil 200M RAM-a, nakar bi vsebino
izpljunil na stdout, nakar bi spet napolnil..... ©e lepše bi bilo imeti
dvo-procesni programčič z ring-bufferjem, ampak to ni bistveno. Če bi mi
uspelo dovolj hitro pošiljati naprej 200M bloke, bi bilo to že čisto
zadovoljivo. Če DLT za en GB petkrat zažaga, ni to še nič hudega.
Če ustreznega programa ni, ga bom pač napisal - bi pa seveda raje uporabil
že narejenega :)
LP!
Matjaž
------------------------------------------------------------
Matjaz Terpin
COMCOM d.o.o., Vojkova 4, 5280 Idrija, Slovenija
++386 (0)65 172 020
matjaz.terpin na comcom.si
------------------------------------------------------------
Dodatne informacije o seznamu Starilist