![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 78
暗月li
这个作者很懒,什么都没留下…
展开
-
操作系统之虚拟内存
操作系统之虚拟内存1.物理寻址2.虚拟寻址3.虚拟内存4.页表4.1页命中4.2缺页4.3局部性提升虚拟内存工作效率4.3.1抖动现象及解决方法1.物理寻址 计算机系统被组织成一个由M字节连续大小的单元组成的数组,每字节都有一个唯一的物理地址,CPU按照这种简单的线性地址结构进行地址访问,这就是物理寻址。2.虚拟寻址 现代处理器采用的是一种虚拟寻址的形式。使用虚拟寻址,CPU通过生成一个虚拟地址(VA)来访问主存,这个虚拟地址被送到内存之前先转换成适当的物理地址。这个过程称为地址翻译。地原创 2021-09-15 11:40:18 · 249 阅读 · 0 评论 -
操作系统之局部性原理
操作系统之局部性原理1.局部性1.1对程序数据引用的局部性1.2取指令局部性1.3局部性总结参考1.局部性 局部性原理:倾向于引用邻近于其他最近引用过的数据项的数据项,或者引用过的数据项本身。 时间局部性良好(引用过一次的内存位置可能在不远的将来再被多次引用) 空间局部性良好(一个内存位置被引用,不久可能引用附近的内存位置) 现代计算机系统各个层次,从硬件到操作系统,应用程序都应用到了局部性设计。硬件层:引入高速缓存存储器保存最近被引用的指令和数据项,提高访原创 2021-09-15 11:34:30 · 1542 阅读 · 0 评论