2020-04-26

知识总结
线程操作分为
线程函数是由谁提供的
非os 而是线程库libpthread,a,/so
线程控制函数有pthread_create pthread_join pthread_detach pthread_cancel pthread_exit
线程库和函数手册的安装
安装线程库
安装线程库的函数手册。
线程创建
线程退出
线程等待
等待线程的目的。
一保证线程的推出顺序,保证一个线程推出并且回收资源后允许下一个进程退出
二 回收线程退出时的资源情况,保证当时线程退出后创建的新线程不会服用刚在县城的地址空间。
三获得新线程退出时的结果是否正确地返回返回值,这个有点类似回收僵尸进程的wait,保证不会发生内存泄露的问题。
线程状态。
可离合态
这种状态下的线程能够被其他进程回收其资源或杀死的。
分离态 这块状态下的线程是不能够被其他线程回收或杀死的,他的存储资源在他终止时由系统自动释放
默认情况下线程被创建后成可结合的。
如何避免多线程退出导致的内存披露?每个可结合线程需要是调用的回收。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值