> 2015-03-20 12:35 GMT+01:00 Roberto De Ioris <robe...@unbit.it>: > >> [...] > >> >> > >> > Sarebbe comodo se fosse possibile con clone di Linux, dire al kernel >> di >> > non >> > mappare nel processo figlio una certa regione di memoria, >> > ed usare questa regione per memorizzare tutte le variabili usate per >> la >> > sincronizzazione. Ma anche se fosse possibile, probabilmente gli >> > sviluppatori di Go non la userebbero perchè aumenta la complessità. >> >> >> proponila alla lkml, a me gia' ha fatto venire in mente diversi usi :) >> >> > Ripensandoci, non è già possibile con > p = mmap(NULL, length, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | > MAP_PRIVATE, > -1, 0) > ?
> > Dalla pagina del manuale non mi è chiaro se un processo figlio eredita la > regione di memoria. > La eredita ma in COW, quindi appena il figlio ci scrive viene generata una nuova pagina (quindi praticamente non e' utilissima senza un file da mappare) -- Roberto De Ioris http://unbit.com _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python