随笔分类 - linux多线程 c++
摘要:为了在用线程分离的时候保证即使主线程退出了,子线程还能正常运行,可以使用pthread_exit(NULL)去退出主线程,这样地址空间还能正常存在 线程分离是为了保证主线程不会被堵塞,还能继续运行,这种情况下回收有系统进行。 正常运行的时候有阻塞是因为在我们使用默认属性创建一个线程的时候,线程是 j
阅读全文
摘要:#include <pthread.h> 使用的是一个动态库文件,编译的时候指定文件 -lpthread 在linux的情况下,线程的本质依旧是进程,因为历史遗留问题,没有线程的具体设置,所以就在进程这一最小的资源分配单位上搞出来了线程,作为最小的执行单位 win是真实的进程限制 进程有具体的地址空
阅读全文