首页 > 代码库 > 操作系统内容的复习
操作系统内容的复习
线程:线程是进程中的执行单元,也是分配CPU的最小单元。
组成部分:线程栈和内核对象
线程栈是存储线程所需的资源。
内核对象是操作系统中的私有结构块,通过它去管理当前的线程。
结束方式:强制杀死或者自然退出
同一进程中的多个线程退出:用变量的方式。
不同进程中多个线程的退出:跨进程操作,用消息和事件都可以。
线程的状态:就绪、执行、阻塞、死亡
线程间通信:变量
消息
线程同步:为了解决线程的并发。
同步的方式:原子访问,使用关键字volitale
临界区(关键段),正常方式或者旋转锁,还有异步处理(同步异步的区别)
互斥量 (内核对象) 特点:互斥量的安全性更高一些。可以跨进程,而临界区只能在同一个进程中
事件
信号量(有数量控制)
操作系统内容的复习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。