操作系统
ObsessionLife
这个作者很懒,什么都没留下…
展开
-
[操作系统] - No.2 死锁、活锁,饥饿
死锁的规范定义是:如果一个进程集合中的每个进程都在等待只能由改进成几何中的其它集合才能引发的事件(释放某些资源),那么该集合就是死锁的。死锁的四个必要条件是:1.互斥条件:每个资源要么已经分配给一个进程,要么就是可用的2.占有和等待:已经得到了某个资源的进程可以申请其他资源3.不可抢占条件:一个已经被占有的资源不可以被其他资源抢占,只能由占有该资源的其他资源显式释放4.环路等待原创 2017-08-17 10:32:14 · 1747 阅读 · 0 评论 -
[操作系统] - No.3 磁盘调度算法:FCFS算法、SSTF算法、SCAN算法、 C-SCAN算法、 电梯算法等
首先放一张各个算法全程即缩写对应关系:其中最容易搞混的就是SCAN算法、电梯算法、和LOOK算法。SCAN算法又名电梯算法,与LOOK算法不同下面我们举个例子,来看一下各个算法的不同之处:FCFS:先来先服务SSTF:最短寻道时间优先SCAN:又称为电梯算法 电梯算法和SCAN都是要到头的!!电梯算法或者说SCAN算法,需要使用软件来原创 2017-09-12 15:58:02 · 28500 阅读 · 6 评论 -
[操作系统] - No.1 三种进程间通信:读者优先、写者优先、公平竞争
三种进程间通信:读者优先、写者优先、公平竞争原创 2017-08-12 15:52:11 · 1429 阅读 · 1 评论