[so] ram_sync la tema 5
Razvan Deaconescu
razvand at cs.pub.ro
Thu Jan 11 22:57:59 EET 2007
Bogdan Prisacari wrote:
> Salut,
>
> Nu mi se pare normal sa existe criterii diferite de corectare intre
> teme. La fel cum nu mi se pare normal sa apara modificari (restrictii)
> la teme pe lista de discutii (care poate nu o citeste toata lumea).
>
Daca ai fi citit mai atent mesajul meu ai fi aflat ca am actualizat pe
site. NU am spus doar pe lista de discutii.
>
> Daca consideri ca rezolvarea e corecta din punct de vedere al textului
> temei dar gresita datorita unei formulari proaste a lui (desi ia toate
> testele) nu mi se pare normal sa se scada nimanui pentru ca dupa cum
> spuneam destui nu citesc decat acel text, nu si lista de discutii.
>
Rezolvarea e incorecta din punct de vedere al conceptelor. In momentul
in care apare un page fault, automat se realizeaza remaparea paginii
virtuale la pagina fizica ... ram_sync are simplul rol de a asigura
coerenta cu fisierul de suport.
Din pacate la aceasta tema, multa lume a "sarit" direct pe test si pe
"aranjarea" cat mai grabnica a temei astfel incat sa se potriveasca cu
testul fara a intelege ce urmareste cu adevarat tema ... lumea a facut
doar cod care "sa mearga" si sa treaca testul nu cod care sa urmeze
cerintele conceptuale impuse de tema.
> Daca vrei sa stimulezi rezolvarea corecta (conform noilor cerinte) a
> temei mi se pare mai potrivit un bonus pentru cei care isi bat capul cu
> asta, dar e doar o parere personala.
>
NU exista nici un fel de dezavantaj temporal sa tratezi functia ram_sync
doar pentru flushing (adica asa cum trebuie) ... asa ca nu e pentru
nimeni bataie de cap :-) ... e acelasi efort de munca si timp doar ca,
cel putin din punct de vedere conceptual, e directionat unde trebuie.
In concluzie, "my position stands" pentru ca nu exista nici un motiv de
ingrijorare pentru aceasta noua precizare ... volumul de munca este
absolut identic si nu exista nici o bataie de cap suplimentara pentru
nimeni.
Scopul temei este sa intelegeti mecanismul de memorie virtuala, nu sa
descifrati testul si sa aranjati tema astfel incat sa treaca testele.
Razvan
fun stuff: ai folosit de doua ori "daca consideri" ... e cacofonie ;)
More information about the so
mailing list