• [^] # Re: derniere chose

    Posté par . En réponse au message question sur la structure du code que fait le compilateur (.text, .bss, .heap ...). Évalué à 4.

    J'attendais de voir un peu les réponses, en espérant que quelqu'un aborde la notion de page...

    Ce n'étais pas le sujet, je pense, de connaître la gestion de mémoire d'un point de vue physique.

    les noyaux gèrent de nos jours la mémoire par pages.

    Cela dépend des architectures, mais majoritairement, oui.

    Ce que tu vois quand tu regardes les adresses mémoire de ton processus, ce sont de fausses adresses, au moins pour le tas.

    En fait, toutes sont virtuelles ou logiques.

    Le programmeur voit la mémoire comme linéaire grâce au noyau, et, je crois, de la MMU.

    Le terme est «flat». La MMU est responsable de plein d'autres choses, dont la pagination, mais c'est devenu d'une complexité redoutable de nos jours.


    Arf, j'ai essayé de demander "linux stack overflow" à Google ;)