
操作系统
Beacon-Fire
这个作者很懒,什么都没留下…
展开
-
操作系统复习(一)概述
计算机操作系统基本特征并发并发是在宏观上的一段时间内能同时运行多个数据,而并行则指同一时刻能运行多个指令。并行需要硬件支持,如分布式计算系统,多流水线操作系统通过引入线程和进程,使得程序能够并发运行共享指系统中的资源可以被多个并发进程共同使用。互斥共享:其资源为临界资源,同一时刻只允许一个进程访问,需要用同步机制来实现互斥访问。同时共享虚拟把一个物理实体...转载 2019-07-30 14:27:49 · 118 阅读 · 0 评论 -
计算机操作系统复习(二)进程管理
计算机操作系统复习(二)进程与线程进程是资源分配的基本单位。进程控制块(Process Control Block, PCB)描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对PCB的操作。下图显示了 4 个程序创建了 4 个进程,这 4 个进程可以并发地执行。线程线程是独立调度的基本单位一个进程中可以有多个线程,他们共享进程资源区别拥有...转载 2019-07-30 15:29:37 · 386 阅读 · 0 评论 -
计算机操作系统复习(三)死锁
计算机操作系统复习(三)死锁1.必要条件互斥:每个资源要么已经分配给了一个进程,要么就是可用的。占有和等待:已经得到了某个资源的进程可以再请求新的资源。不可抢占:已经分配给一个进程的资源不能强制性地被抢占,它只能被占有它的进程显式地释放。环路等待:有两个或者两个以上的进程组成一条环路,该环路中的每个进程都在等待下一个进程所占有的资源。2.处理方法鸵鸟策略死锁检测与死锁恢复...转载 2019-07-31 16:34:18 · 288 阅读 · 0 评论