【发布时间】:2012-06-08 01:35:55
【问题描述】:
我有一个 C++ 应用程序,它没有调用 pthread_join 并且有 O(运行时间)线程。我的问题是 - 这将如何影响服务器任务的运行状况?在 C++ 任务崩溃或无法启动新线程之前,是否有固定数量的线程?这会在pthread_create 中显示为错误代码吗?它只是泄漏内存还是会减慢其余应用程序的处理时间?
线程正在完成(顶级函数正在返回),只是没有被pthread_join'ed。
【问题讨论】:
-
如果不出意外,
2^(8*sizeof(pthread_t))线程的基本限制是通过一个简单的计数参数...
标签: c++ c multithreading pthreads memory-leaks