<br><br><div class="gmail_quote">2008/4/23 Daniel Baluta &lt;<a href="mailto:daniel.baluta@gmail.com">daniel.baluta@gmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote">2008/4/23 Bogdan Bodistean &lt;<a href="mailto:bodisteanbogdan@gmail.com" target="_blank">bodisteanbogdan@gmail.com</a>&gt;:<div class="Ih2E3d"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<br><br><div class="gmail_quote">2008/4/23 Bogdan Bodistean &lt;<a href="mailto:bogdanbodistean@gmail.com" target="_blank">bogdanbodistean@gmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div class="gmail_quote"><div><div><div><div style="margin-left: 40px;">&quot;Cerinta exista , si este impusa datorita eficientei . Intrucat serverul
se ocupa de add,append,remove,clear nu dorim sa il incarcam si cu
operatia de print , astfel incat o delegam catre clientul care doreste
sa o execute.&quot;<br></div><br></div></div>serverul oricum nu poate face nimic pana cand clientul nu termina de citit din zona de memorie partajata asa ca nu poate fi din motive de eficienta la tema asta.<div>
<div>
<br></div></div></div></div></blockquote></div></blockquote></div><div>Eficienta din enunt se refera la faptul ca arborele este tinut tot timpul in memoria partajata , astfel nu este nevoie<br>ca serverul sa primeasca o comanda de genul print prin care sa copieze continutul arborelui tinut local in memoria partajata.<br>

De asemenea , mai multi clienti pot printa arborele in acelasi timp .<br>Asadar ajungem , la o imbunatatire atat a memoriei ocupate , cat si a timpului in care o comanda a clientului este rezolvata.<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">

<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><div><div><br><br><br>
<div style="margin-left: 40px;">
&quot;In general trebuia sa iti pui problema daca asa cum faci tu e bine.<br>


Aceasta problema si-au pus-o oamenii :<br>Acum doi ani:<br><a href="http://cs.pub.ro/pipermail/so/2006-November/008606.html" target="_blank">http://cs.pub.ro/pipermail/so/2006-November/008606.html</a>&nbsp;&nbsp;&nbsp; <br><a href="http://cs.pub.ro/pipermail/so/2006-November/008646.html" target="_blank">http://cs.pub.ro/pipermail/so/2006-November/008646.html</a><br>




<br>Acum un an:<br><a href="http://cs.pub.ro/pipermail/so/2007-November/009234.html" target="_blank">http://cs.pub.ro/pipermail/so/2007-November/009234.html</a><br><br>Si anul acesta:<br><a href="http://cs.pub.ro/pipermail/so/2008-April/009904.html" target="_blank">http://cs.pub.ro/pipermail/so/2008-April/009904.html</a>&quot;<br>




</div>




<br><br></div></div>daca in fiecare an au fost oameni care si au pus problema asta se putea intarii de la inceputul anului aceasta precizare.<br>&nbsp;</div></div><br>
</blockquote></div><br>
<br></div><div class="Ih2E3d">_______________________________________________<br>
so mailing list<br>
<a href="mailto:so@cursuri.cs.pub.ro" target="_blank">so@cursuri.cs.pub.ro</a><br>
<a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
so mailing list<br>
<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br>
<a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br>
<br></blockquote></div><br><br><br>daca am face in server direct un string-ul ce uremaza a fi printat si
pus apoi in memoria partajata atunci toti clientii care au de afisat nu
mai aproape nimic de facut . si ar fi mult mai eficient decat sa
construiasca fiecare client stringul. daca ati zice ca e din motive
didactice nu as mai avea ce sa spun, dar in cazul de fata tot nu vad
care e eficenta.<br>