Je me demande juste ce qui arrive à la mémoire qu'un programme utilisateur libère via un appel système brk, puis revient à nouveau. Le noyau l'efface-t-il ou le contenu est-il indéfini?La mémoire est-elle effacée par le noyau Linux lorsque brk est réduit puis augmenté à nouveau?
Je crois que le noyau efface les pages quand elles sont nouvellement allouées via brk, mais je ne peux pas travailler si elles les zéros tous si cette page est retournée, puis demandé à nouveau. Je regarde à travers lxr.linux.no pour essayer de le découvrir. Je vais aussi jeter un coup d'œil au livre proposé dans le post this.
Merci pour vos réponses.
Tim