操作系统管理的是虚拟存储,在操作系统笔记:(三)虚拟内存分配我曾谈过虚拟存储,即OS将逻辑地址转化为物理地址的过程,这部分是软件(OS)完成的,实际上,在硬件层我们还有Cache缓存做命中工作,提高访问效率,两者结合就构成了CPU的完整访存过程。简单的说,分以下几步:

  1. 操作系统的存储管理(虚拟存储)将逻辑地址转化为物理地址(这里面也有缓存,TLB页表缓存)
  2. 看Cache能否命中,命中则直接访存,否则到内存中去取

完整过程可看下图
CPU访存过程

相关文章:

  • 2021-04-15
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
  • 2022-01-03
  • 2022-01-11
  • 2021-11-09
  • 2021-05-27
猜你喜欢
  • 2021-09-02
  • 2021-10-08
  • 2021-06-28
  • 2021-11-25
  • 2021-10-20
  • 2021-12-23
  • 2022-12-23
相关资源
相似解决方案