码迷,mamicode.com
首页 > 其他好文 > 详细

并发编程

时间:2019-12-07 21:06:23      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:解决   pc机   孤儿进程   应用   三方   消费者   互斥锁   隔离   生产者   

1.子进程回收资源的两种方式:
- 1) join让主进程等待子进程结束,并回收子进程资源,主进程再结束并回收资源。
- 2) 主进程 “正常结束” ,子进程与主进程一并被回收资源。
2.僵尸进程与孤儿进程(了解)
2.守护进程
当主进程结束时,子进程也必须结束,并回收。
3.进程间数据是隔离的
4.进程互斥锁
互斥锁是一把锁,用来保证数据读写安全的。
- 抢票例子
5.队列 先进先出 进----》 [3, 2, 1] ----》 出 1, 2, 3
- 先存放的数据,就先取出来。
相当于一个第三方的管道,可以存放数据。
应用 让进程之间数据进行交互。
6.IPC机制 (进程间实现通信) 面试问 什么是IPC机制
7.生产者与消费者
- 生产者 生产数据的
- 消费者 使用数据的
- 生产油条的有人总比吃油条的人少 --- 生产数据跟不上 使用数据的人 ---》 供需不平衡
- 吃油条的人比生产的油条要少 --- 使用数据的速度 跟不上 生产数据的速度
- 通过队列来实现,解决供需不平衡问题

并发编程

标签:解决   pc机   孤儿进程   应用   三方   消费者   互斥锁   隔离   生产者   

原文地址:https://www.cnblogs.com/hexianshen/p/12003172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!