博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
线程的分离状态与结合状态
阅读量:4561 次
发布时间:2019-06-08

本文共 348 字,大约阅读时间需要 1 分钟。

  以下内容引用自:http://www.cnblogs.com/mydomain/archive/2011/08/14/2138454.html

在任何一个时间点上,线程是可结合的(joinable),或者是分离的(detached).

  • 可结合的线程能够被其他线程收回其资源和杀死;在被其他线程回收之前,它的存储器资源(如栈)是不释放的。
  • 分离的线程是不能被其他线程回收或者杀死的,它的存储器资源在它终止时由系统来释放。
  • 在默认情况下,线程是非分离状态的。如果不需要了解线程的终止状态,就让线程以分离状态启动。

不过上述状态似乎目前只在Linux下有这种分类,Windows下当前并没有注意到。

 

转载于:https://www.cnblogs.com/TTaiAL/p/6136026.html

你可能感兴趣的文章
csrf(跨站请求伪造)
查看>>
高性能MySQL笔记-第1章MySQL Architecture and History-001
查看>>
在ubuntu下如何验证文件的MD5码 (转载)
查看>>
嵌入式Linux开发板
查看>>
通过创建制定版本react-native项目解决“Unable to resolve module `AccessibilityInfo` ”的问题...
查看>>
[BZOJ2730][HNOI2012]矿场搭建 点双 割点
查看>>
Linux/Mac 挂载远程服务器目录到本地
查看>>
1,实现在线答题 2,答题结束后可以判断对错 3,并将错题的结果保存起来。...
查看>>
JS中原始值和引用值的储存方式
查看>>
初学C#的简单编程题合集(更新)
查看>>
Linux学习闲谈(一)——Shell基本操作与命令
查看>>
写日志文件
查看>>
jvm 学习 二
查看>>
Date的格式转换
查看>>
RAC中SID,instance_number,thread#,undotbs之间的关系
查看>>
python的常用库及文档使用
查看>>
iOS进阶_动画的多种实现方式
查看>>
【转】Python入门:Anaconda和Pycharm的安装和配置
查看>>
ArcGIS 中要素的查询与修改
查看>>
POJ1734【Floyd求最小环板子】
查看>>