Pomalý přístup u fork-procesu k paměti alokované přes mmap

Zdeněk Janiš zdenek.janis na brajan.cz
Pátek Prosinec 9 17:58:20 CET 2016


Zdravím účastníky konference,
mám takový spíš akademický problém:

Alokuji pole přes mmap(), aby bylo možné s touto pamětí pracovat i ve 
forknutých procesech.
A překvapil mě fakt, že funkce, která s tímto polem pracuje, je ve 
forknutém procesu pomalejší než v hlavním procesu. Uniká mi důvod proč 
to tak je...

V příloze zasílám příklad, na kterém to je vidět. Na mém počítači je 
rozdíl kolem 50ms. Zajímalo by mě zda se to stejně bude chovat i jinde. 
Tak pokud budete mít chuť vyzkoušejte a podělte se o výsledky.

Děkuji a přeji pěkný víkend.

-- 
   Zdeněk Janiš


Další informace o konferenci Linux