[so] precizari tema2
Lucian Adrian Grijincu
lucian.grijincu at gmail.com
Sat Apr 12 18:44:14 EEST 2008
2008/4/12 Andrei Voinescu <voinescu.andrei at gmail.com>:
> Salut,
>
> As vrea sa mentionez niste precizari care mi-au fost facute legate de
> enuntul temei 2:
>
> "Din motive de eficienta, este obligatoriu sa se foloseasca memorie
> partajata pentru operatia de print: serverul va mentine arborele in memoria
"serverul va mentine arborele" as in "the One", "the Only", or "there
ain't no other" :)
Din articolul hotărât reiese că avem de-a face cu un singur copac, nu
cu o pădure de clone :)
altundeva zice: "Serverul intretine un arbore binar de cautare in care
se fac inserari si stergeri comandate de mesajele primite de la
clienti."
> partajata iar clientul va citi aceasta aceasta zona de memorie de fiecare
> data cand are nevoie sa faca print."
>
> Eu din enuntul de mai sus inteleg ca ceea ce este in memoria partajata poate
> fi o copie a arborelui real,
Înțelegi greșit :)
> aflata chiar in formatul printabil. N-as vrea
> sa mi se sara in cap cu eficienta s.a.m, dar din enunt nu se interzice ca
> server-ul sa aiba doua copii ale arborelui, una in format ales de student
> iar alta in formatul de afisare.
>
> In cazul acesta clientul va citi din memoria partajata si va scrie direct la
> stdout ("clientul va citi aceasta aceasta zona de memorie de fiecare data
> cand are nevoie sa faca print."). Formatul de afisare specifica arborele
> complet, drept pentru care propozitia "serverul va mentine arborele in
> memoria partajata" este de asemenea adevarata, drept pentru care eu
> consider metoda corecta d.p.d.v al enuntului.
>
> Ce mi s-a spus este ca server-ul trebuie sa aiba o singura copie a
> arborelui, doar in memoria partajata, si client-ul trebuie sa citeasca si sa
> aduca la formatul de afisare singura. M-am conformat si mi-am reuploadat
> rezolvarile pentru ca intr-adevar este "mai de bun-simt" sa descentralizezi
> calculul de print.
>
> Scuza mea este ca putea sa reiasa mai clar din enunt.
>
> Oricum felicitari pentru temele de pana acum, au fost foarte ok ca enunt
> (specificate clar) si testere-le au fost de mare ajutor (mai ales pentru
> dezvoltarea incrementala)
>
--
Lucian
More information about the so
mailing list