[SOS] Virtual Memory Manager
David Decotigny
David.Decotigny at free.fr
Mer 5 Oct 16:49:33 CEST 2005
Bonjour,
KAISER Edouard wrote:
> En fait il y aurait donc un espace vide dans la mémoire entre chaque
> processus qui permettrait a celui "d'en dessous" de pouvoir allouer un
> peu de mémoire, mais sur quel critère se baser pour donner une taille
> à cette espace vide ?
L'age de l'univers, la taille de la 3eme pyramide, ta date de naissance.
Non, serieusement, il est impossible de determiner une taille de segment
qui conviendra a tout le monde en l'absence de pagination, ou alors
c'est que ton espace des adresses physiques est infini.
Je pensais a un truc pour lequel je ne connais pas la reponse. J'avais
parle du flag "__thread" de gcc, mais il y a peut-etre des __attribute__
qui feraient mieux le boulot (?). Mais dans tous les cas, meme avec ce
__attribute__, tu te retrouves avec le fameux probleme de fragmentation
a gerer.
Plus d'informations sur la liste de diffusion Sos