簡體   English   中英

如何在Minix的EXEC調用中釋放父內存?

[英]How do you free a parent memory in an EXEC call in Minix?

在EXEC調用中,我希望通過刪除父進程的內存來創建內存來允許更大的“子進程”。

我正在使用MINIX 3.2並計划修改exec.c以在alloc.c調用alloc_new_mem的修改版本

以下是alloc.c的源代碼 - https://github.com/minix3/minix/blob/master/servers/vm/alloc.c

尋找指針。

操作系統:MINIX3文件:alloc.c

在父進程中,您可以簡單地返回而無需等待子進程,因此子進程將被重新分配給init,並且將釋放父地址空間。 這不涉及內核中的任何黑客攻擊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM