黑马程序员技术交流社区
标题:
使用线程之间会存在以下两种制约关系
[打印本页]
作者:
小白进阶之路
时间:
2019-5-17 18:08
标题:
使用线程之间会存在以下两种制约关系
1. 间接相互制约。一个系统中的多个线程必然要共享某种系统资源,如共享 CPU,共享 I/O 设备,所谓间接相
互制约即源于这种资源共享,打印机就是最好的例子,线程 A 在使用打印机时,其它线程都要等待。
2. 直接相互制约。这种制约主要是因为线程之间的合作,如有线程 A 将计算结果提供给线程 B 作进一步处理,
那么线程 B 在线程 A 将数据送达之前都将处于阻塞状态
作者:
小白进阶之路
时间:
2019-6-1 21:51
0000000000000000000000000
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2