On Mon, 22 Dec 2003 01:20:49 +0200 Petru Paler <[EMAIL PROTECTED]> wrote: > On Mon, Dec 22, 2003 at 12:09:34AM +0200, Ground Zero wrote: > > Singura idee (cetzoasa) pina acum ar fi ceva de genul named pipe, > > Pai asta face cam tot ce ai tu nevoie, numai ca programul producator > trebuie sa fie deja pornit (nu ti-l porneste la citirea pipe-ului). > > > dar nu > > stiu cit de bine se scaleaza asa ceva > > La ce anume te referi? Merge oricum foarte repede comunicatia prin > named pipe.
Ma refeream la ce se intimpla daca N procese incearca sa citeasca din fisierul acela pipe simultan. > > si cum stie programul "producator" > > de configuratie cind incepe ceva sa asculte pe pipe. > > Poti fie sa deschizi pipe-ul in mod blocking si sa scrii ceva (caz in > care scrierea va reusi doar cand citeste cineva din el) fie > nonblocking si sa folosesti poll/select (care o sa te anunte cand a > citit cineva). Sint nou in domeniul acesta. Acel anunt e exclusiv de tipul "s-a facut cutare actiune pe pipe" sau da si detalii despre cine a facut-o? In alta ordine de idei, stiti vreun patch de kernel care introduce modificari oarecum legate de subiect? -- GZ --- Detalii despre listele noastre de mail: http://www.lug.ro/
