【发布时间】:2009-06-30 16:19:21
【问题描述】:
来自pthread_join() 手册页:
当joinable 线程终止时,它的内存资源(线程描述符和stack)不会被释放,直到线程对其执行pthread_join。因此,必须为每个创建的joinable 线程调用一次pthread_join,以避免内存泄漏。
这是否意味着我需要加入我创建的每个线程以防止泄漏?但是加入会阻止调用者。
请解释一下。
【问题讨论】:
标签: linux multithreading