<br><br><div class="gmail_quote">2009/4/7 Sergiu Iordache <span dir="ltr"><<a href="mailto:sergiu.iordache@gmail.com">sergiu.iordache@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ca și Alex, nu înțeleg pentru ce ar trebui sincronizare inafară de print.<br>
<br>
Din moment ce folosim o coadă pentru transmisie și prelucrările sunt<br>
făcute de server nu văd care ar fi rostul unor sincronizări<br>
suplimentare. Dar poate îmi scapă mie ceva.<br>
<br>
Să zicem că la print am putea să eliberăm bucket-urile pe masura ce le afișăm.<br>
<br>
De asemenea nu sunt sigur dacă o operație de print trebuie să aștepte<br>
toate operațiile anterioare sau nu.<br>
<br>
Mulțumesc,<br>
<font color="#888888">Sergiu<br>
</font></blockquote></div><br>Gandeste-te ce se intampla daca un client executa operatia de print in timp ce serverul executa o comanda de add. Daca nu ai sincronizare cross-process intre astea doua la accesul la structura de date, lucruri neplacute se pot intampla.<br>
<br>Cosmin.<br>