[so] Tema4 - intrebare

cosminratiu at gmail.com cosminratiu at gmail.com
Sun Dec 17 17:55:28 EET 2006


Well, cred ca a mai fost odata intrebarea asta pe undeva...Anyway, e normal
ca atunci cand cineva scrie intr-un fisier ceilalti sa primeasca eroare daca
incearca sa citasca/scrie. Oricum nu asta e scopul temei, nu te concentra
prea mult pe chestia asta :P.


On 12/17/06, Daniel Baluta <danielbaluta at yahoo.com> wrote:
>
> ce se intampla daca mai multi clienti doresc sa faca operatii asupra
> unui acelasi fisier.
> Ex: 1 client doreste sa scrie 1024 bytes iar celalat doreste sa
> citeasca 1024 bytes din acelasi fisier si de la acelasi offset
> Daca cererea primului client ajunge prima atunci ar trebui ca  fisierul
> sa fie updatat  complet(chiar daca primul client scrie asincron bucati
> de 512 bytes) dupa care cel de-al doilea sa citeasca?S-ar putea ca
> primul client sa scrie 512 bytes dupa care sa vina al doilea si sa citeasca
> de doua ori 512 bytes dupa care primul client vine si isi scrie ultimii
> 512 bytes.
>
> Deci intrebarea mea este un client are acces exclusiv la un fisier iar
> un al doilea client care doreste sa acceseze fisierul trebuie sa
> astepte ca primul sa termine?
>
> ------------------------------
> Cheap Talk? Check out<http://us.rd.yahoo.com/mail_us/taglines/postman8/*http://us.rd.yahoo.com/evt=39663/*http://voice.yahoo.com>Yahoo! Messenger's low PC-to-Phone call rates.
>
>
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/so/attachments/20061217/f6d8fcf0/attachment.html


More information about the so mailing list