操作系统笔记线程

网友投稿 595 2022-05-29

第4章:线程

是什么?

CPU使用的基本单元

组成

线程ID、程序计数器、寄存器集合、栈

多线程优点

响应度高

资源共享

经济

多处理器体系结构的利用

多线程模型

提供线程支持的方法:

操作系统笔记:线程

用户线程

内核线程

三种模型

线程的取消

异步取消:一个线程立即终止

延迟取消:允许线程以有序方式来终止

取消点

信号处理

模式:

信号是由特定事件的发生所产生

产生的信号要发送到进程

一旦发送,信号必须加以处理

Question:

描述线程库进行用户级进程上下文切换的过程所采取的措施?

以下程序中的哪些组成部分在多线程程序中是被线程共享的?a.寄存值 b.堆内存 c.全局变量 d.栈内存

一个线程程序共享堆内存和全局变量,但每个线程都有自己的寄存值和栈内存

任务调度

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华为云国际站非洲-约翰内斯堡节点弹性公网IP服务于2020年2月25日 00:00(北京时间)降价通知
下一篇:【敏捷江湖桃花岛】华山论剑第三期问答精选
相关文章