如何检查分配的内存是否已释放?

如何检查分配的内存是否已释放?

有谁知道我需要在终端上输入哪个命令,以便我可以检查所有分配的内存是否已成功释放?

答案1

在 Linux 中,您可以使用free查看已使用的内存量。使用free进程执行之前和之后,您也许能够看到是否所有内存都被释放。请记住,其他应用程序可能同时分配或释放了内存。如果您想在分配和/或释放内存时监视进程,请尝试pmap -x <pid>

相关内容