![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
唯有一杯苦茶丶
这个作者很懒,什么都没留下…
展开
-
设备管理
一、磁盘结构盘面:一个磁盘有多个盘面磁道:盘面上的圆形带状区域,一个盘面可以有多个磁道扇区: 磁道上的一个弧段,一个磁道可以有多个扇区,它是最小的物理存储单位。磁头:与盘面非常接近,能将盘面上的磁场转换为电信号,或者将电信号转换为磁信号制动手臂:用于在磁道间移动磁头。主轴:使整个盘面转动。二、磁盘调度算法读写一个磁盘块的时间的印象因素主要有:旋转时间寻道时间实际数据传输时间其中寻道时间最长,因此磁盘调度的主要目标是使磁盘的平均寻道时间最短。先来先服务(FCFS)按转载 2020-09-21 20:25:02 · 96 阅读 · 0 评论 -
内存管理
一、虚拟内存虚拟内存的目的是为了让物理内存扩充成更大的逻辑内存,从而让程序获得更多的可用内存。为了更好的管理内存,操作系统将内存抽象成地址空间,每个程序拥有自己的地址空间,这个地址空间被分割成多块,每一块称为一页。这些页被映射到物理内存中,但不需要映射到连续的物理内存中,也不需要所有页都必须再物理内存中。当程序引用到不在物理内存中的页时,由硬件执行必要的映射,将缺失的部分装入物理内存并重新执行失败的指令。从上面的叙述可以看出,虚拟内存允许程序不用将地址空间每一页都映射到物理内存,也是就是说一个程序转载 2020-09-21 20:03:40 · 1872 阅读 · 0 评论 -
死锁
一、必要条件互斥:每个资源要么已经分配给了一个进程,要么就是可用的。占有和等待:已经得到某个资源的进程可以再请求新的资源。不可抢占:已经分配给一个进程的资源不能强制性的被抢占,只能被占有它的进程显式的释放。环路等待:有两个或以上的进程组成一条环路,该环路中的每个进程都在等待下一个进程所占有的资源。二、处理方法1.鸵鸟策略假装问题没有发生。因为解决死锁问题的代价很高,因此鸵鸟策略这样不采取任务措施的方案会获得更高的性能。2.死锁检测与恢复不试图阻止死锁,而是等到死锁发生时,采取转载 2020-09-21 17:20:23 · 222 阅读 · 0 评论