随笔分类 - 操作系统
摘要:什么是死锁? 多个进程互相等待对方所占有的资源所形成的僵持局面。 形成原因: 系统分配资源太少,不能支持多个并发进程的需求; 进程推进顺序不合理,互相占有彼此需要的资源,又请求对方所占有的资源,形成死锁 死锁产生的必要条件: 互斥条件:某个资源在同一时刻只能被一个进程所占用。 不可抢占条件:进程所获
阅读全文
摘要:什么是进程? 进程是资源分配的基本单位,用来管理资源。比如QQ和微信就是两个进程。 进程控制块PCB就是描述进程的基本信息和运行状态,比如创建进程和撤销进程就是对进程控制块的操作。PCB是描述进程的数据结构。 什么是线程? 线程是独立调度的基本单位。一个进程可以有多个线程,它们共享进程的资源。 比如
阅读全文

浙公网安备 33010602011771号