Zdravím,
unix na desktopu by měl podporovat copy on write, takže když vytvořím childa přes fork, tak sdílí stejnou
fyzickou paměť, dokud se nepokusím z childa někam zapisovat a pak se zkopíruje příslušná stránka. Alespoň takhle to
momentálně já chápu.
Takže pokud v rodičovském procesu mám nějakou strukturu a chci ji sdílet napříč všemi childy a zároveň ale chci, aby každý child tam měl své pid, tak by mělo stačit, abych po forku ve větvi pro childa akorát nastavil patřičné id a mělo by dojít ke zkopírování a měl by vlastní kopii té struktury, akorát se svým pid, ne? Btw. a nepište pls, abych volal getpid, jde o tu problematiku jako takovou. Díky.