<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-03-22 19:31 GMT+01:00 Roberto De Ioris <span dir="ltr"><<a href="mailto:roberto@unbit.it" target="_blank">roberto@unbit.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
> 2015-03-20 12:35 GMT+01:00 Roberto De Ioris <<a href="mailto:roberto@unbit.it">roberto@unbit.it</a>>:<br>
<br></div></div></blockquote><div>> [...] </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
>><br>
> Ripensandoci, non è già possibile con<br>
> p = mmap(NULL, length, PROT_READ | PROT_WRITE, MAP_ANONYMOUS |<br>
> MAP_PRIVATE,<br>
> -1, 0)<br>
> ?<br>
<br>
<br>
><br>
> Dalla pagina del manuale non mi è chiaro se un processo figlio eredita la<br>
> regione di memoria.<br>
><br>
<br>
<br>
</div></div>La eredita ma in COW, quindi appena il figlio ci scrive viene generata una<br>
nuova pagina (quindi praticamente non e' utilissima senza un file da<br>
mappare)<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>Ok.</div><div><br></div><div>A mio avviso il comportamento "ovvio" era di non ereditare, perchè appunto non ha senso per memoria anonima.</div><div></div></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Ciao  Manlio</div></div>