[ 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