![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统理论
文章平均质量分 81
shuange3316
这个作者很懒,什么都没留下…
展开
-
死锁原因,解决,避免方法及哲学家就餐问题
死锁的四大条件: 互斥:资源不能共享,只能由一个进程持有 占有且等待:当一个等待另外进程而阻塞时,资源不主动释放 不可抢占:操作系统不能强行抢占被进程持有的资源 循环等待:存在一个封闭的进程链,使得每一个进程都至少占有下个进程所需要的资源。这个四个资源中,前面三个,基本所有操作系统都是可以满足的。所以一般产生死锁,第四个是关键。关于死锁的解决方法,有三种 1. 死锁预防 2.原创 2018-01-25 19:29:52 · 8552 阅读 · 0 评论 -
FAT32格式理解
1 硬盘结构 由上面可知,主引导记录MBR中的分区表有4个分区项目,每个分区项可以放一个主分区,也就是表中的基本分区,或者放一个基本分区。所以系统最多有四个主分区,但是如果我们想要更多的分区的话,我们可以放扩展分区,一个扩展分区可以扩展无限个逻辑分区。上图有三个主分区,一个扩展分区,扩展分区扩展为2个逻辑分区。 扩展分区是如何扩展的呢,其实,每个逻辑分区的头部都有一个字段指向下一个逻辑分区原创 2018-01-27 19:53:37 · 7065 阅读 · 2 评论