1、背景:

我们知道进程是跑在虚拟地址空间(对应物理空间上面的某一块)上面的,而数据的存储则是存储在物理内存上面的,所以这之间就涉及到物理地址虚拟地址之间得翻译过程。如果是以字节为单位的话,则两者之间的对应关系较多,地址翻译过程较为庞大且低效率,所以引用了单位页(4096B)来进行管理。

内存分页初识

内存分页初识

2、地址翻译的过程 内存分页初识

解释:偏移量为啥是三位16进制数 ---- 0xfff = 2^12;

一页 = 4096个字节,所以用16进制数来表示某一数据在当前页的具体位置

 

优点:内存分页,可以极大地减少所要记录的内存对应关系

 

相关文章:

  • 2022-12-23
  • 2021-06-21
  • 2022-02-20
  • 2021-06-17
  • 2021-11-08
  • 2021-10-19
  • 2021-10-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2019-11-23
  • 2022-02-02
相关资源
相似解决方案