In einem EXEC-Aufruf suche ich nach einem größeren "Kind-Prozess", indem ich Speicher durch Löschen des Speichers von Eltern-Prozessen mache.Wie Sie ein Elternspeicher in einem EXEC-Aufruf in Minix freigeben?
verwende ich Minix 3.2 und bin die Planung exec.c
zu ändern, um eine modifizierte Version von alloc_new_mem
in alloc.c
Hier zu nennen ist der Quellcode für alloc.c - https://github.com/minix3/minix/blob/master/servers/vm/alloc.c
die Suche nach Zeigern.
OS: MINIX3 Datei: alloc.c
Meinen Sie, dass Sie das Gedächtnis der Eltern freigeben möchten, damit Sie mehr * physischen * Gedächtnis für das Kind haben? Oder möchten Sie den maximalen VMEM für den untergeordneten Prozess erhöhen? –
Sicher würde das fallen, sobald der Child-Prozess beendet und der wartende Elternteil läuft? –