我正在开发一个多线程 Linux 应用程序。有时我注意到应用程序在创建线程时崩溃了。对此有什么想法吗?
最佳答案
您是否有崩溃发生时正在运行的线程数和堆栈大小等信息?
此类崩溃可能是由堆栈大小溢出或最大用户进程溢出引起的。当有很多线程打开时,可能会出现此问题。请检查有多少并发线程正在运行?是否有任何线程在其目的完成后未被关闭?
关于Linux 应用程序在 pthread_create() 中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859814/