gpt4 book ai didi

memory-leaks - _exit() 的危险 - 内存泄漏?

转载 作者:行者123 更新时间:2023-12-04 04:43:48 24 4
gpt4 key购买 nike

很抱歉重复一个已反复提出的问题,但我找不到具体提及内存问题的内容。如果一个进程以 _exit(0) 或 _Exit(0) 终止,它的内存块会丢失给操作系统吗?谢谢,-nuun

最佳答案

对于几乎所有不会发生的消费者 O/S。现代多进程操作系统将在进程关闭时释放进程可能获取的任何资源(内存、锁、打开的文件等)。因此,如果我只是在启动时获取它们(而不是在运行时可能重复),我通常认为内存或资源泄漏“不算”为泄漏。

但是,仍有许多嵌入式/实时平台并非如此。如果您的程序可能在其中一个上运行,那么您应该谨慎地释放获得的资源。但即使在那里,每次使用后重新启动设备通常更容易......

关于memory-leaks - _exit() 的危险 - 内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3720872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com