2

我运行了一个 malloc 炸弹,它不断地调用malloc()。然后我写了一个模块来查找并杀死炸弹,我的模块找到并杀死了它force_sig(SIGKILL, task)。炸弹实际上被杀死了,但是 gnome-system-monitor 显示炸弹持有的内存没有被释放:(

谁能告诉我为什么,或者如何在模块中完全杀死一个进程?

在引爆记忆炸弹之前。

在我的模块杀死炸弹后(by force_sig()),内存利用率仍然很高,很奇怪。

4

0 回答 0