c++ - posix timer_create() 函数在 linux 上导致内存泄漏

标签 c++

我在我的应用程序中使用 timer_create 函数来实现计时器功能。 发生超时时,将创建一个新线程。那时我的应用程序的内存使用量增加了大约 11mb。我还将线程属性设置为 PTHREAD_CREATE_DETACHED。任何帮助表示赞赏。我还想知道发生超时时创建的线程还能存活多久?

最佳答案

Valgrind是在 Linux 环境中查找内存泄漏的宝贵工具

关于c++ - posix timer_create() 函数在 linux 上导致内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4135415/

相关文章:

c++ - msgpack C++ 实现 : How to pack binary data?

c++ - "typedef void (*Something)()"是什么意思

android - QNetworkReply https API 不适用于 Android 设备 - QT

c++ - Constexpr 变量和除法

c++ - 使用 boost::iterator_facade 的优点和缺点是什么?

c++将二维数组作为参数传递给函数?

c++ - float 变量如何存储不在其范围内的负值?

c++ - WT 保存文件对话框窗口?

c++ - max 函数的奇怪行为

c++ - 如何在 Clang 中使用 C++ 模块?