[so] Re: so Digest, Vol 26, Issue 11

Catalina Caloian catalina.caloian at gmail.com
Tue Jan 8 20:41:37 EET 2008


On Jan 8, 2008 8:23 PM, Sturzu Antonio Gabriel <sturzuantonio at yahoo.com>
wrote:

> Cam cum a facut Liviu am facut si eu.
> Mapam initial cu MAP_ANONYMOUS si obtineam o zona de
> memorie.
> Dupa aceea o foloseam in handler ca sa mapez peste RAM
> la un page-fault cu MAP_FIXED.
> Sa inteleg ca se va depuncta solutia asta?


Nu, nu se va depuncta.


> Inca o intrebare-n-am inteles cum am putea aloca
> memorie de la inceput mapand fisierul ram avand in
> vedere ca memoria virtuala si ram-ul au dimensiuni
> diferite?


Asa e, din cauza ca nr. de pagini virtuale difera de nr. de pagini fizice,
solutia cu maparea fisierului care simuleaza RAM-ul functioneaza in varianta
aleasa de voi. Nu m-am gandit pana la capat cum s-ar rezolva tema in
varianta in care memoria virtuala ar fi o mapare a fisierului RAM (eu am
implementat mapand cu 'MAP_ANONYMOUS').

>
Catalina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/so/attachments/20080108/f045895a/attachment.htm


More information about the so mailing list