
操作系统
Chieflion
这个作者很懒,什么都没留下…
展开
-
操作系统重点知识梳理&常见面试题整理
操作系统一直以来都是自己的硬伤 , 在面试中一直在担心被问到操作系统 ,消除恐惧的最好方式就是直面恐惧,开始吧少年。 1 计算机体系结构和分层体系 计算机硬件由CPU、存储器和IO设备构成,由总线连接。 内存层次指CPU访问的指令或者数据所处的位置,CPU能访问CPU芯片内的寄存器和cache,OS无法管理,cache和寄存器速度快,但是容量小,主存容量较大,但掉电后数据或者指令丢失,磁盘容量最大,但速度最慢。 2 地址空间和地址生成 物理地址空间 –...原创 2020-07-15 14:09:47 · 1131 阅读 · 0 评论 -
死锁-死锁预防、死锁避免(资源分配图与银行家算法)、死锁检测、死锁解除
文章目录1 死锁2 死锁预防3 死锁避免4 死锁检测5 死锁解除6 参考文献 1 死锁 什么是死锁 通俗的讲,就是两个或多个进程无限期的阻塞、相互等待的一种状态。比如哲学家进餐问题。 死锁产生的四个必要条件 互斥:至少有一个资源必须属于非共享模式,即资源一次只能被一个进程使用; 占有并等待:进程自己有一部分资源,又想得到别人占有的资源; 非抢占:进程不能被抢占,即资源只能被进程在完成任务后自愿释放 循环等待:若干进程之间形成一种头尾相接的环形等待资源关系 ;原创 2020-06-24 16:23:57 · 3623 阅读 · 0 评论