关于转译后备缓冲区简述 转译后备缓冲区

【关于转译后备缓冲区简述 转译后备缓冲区】

关于转译后备缓冲区简述 转译后备缓冲区

文章插图
小伙伴们 , 你们好,小跳今天来谈谈以上转译后备缓冲区,关于转译后备缓冲区简述问题,那么下面分享给大家一起了解下吧 。
1、转译后备缓冲器 , 也被翻译为页表缓存、转址旁路缓存,为CPU的一种缓存 , 由存储器管理单元用于改进虚拟地址到物理地址的转译速度 。
2、当前所有的桌面型及服务器型处理器(如 x86)皆使用TLB 。
3、TLB具有固定数目的空间槽,用于存放将虚拟地址映射至物理地址的标签页表条目 。
4、为典型的结合存储(content-addressable memory,首字母缩略字:CAM) 。
5、其搜索关键字为虚拟内存地址,其搜索结果为物理地址 。
6、如果请求的虚拟地址在TLB中存在,CAM 将给出一个非常快速的匹配结果,之后就可以使用得到的物理地址访问存储器 。
7、如果请求的虚拟地址不在 TLB 中,就会使用标签页表进行虚实地址转换 , 而标签页表的访问速度比TLB慢很多 。
8、有些系统允许标签页表被交换到次级存储器,那么虚实地址转换可能要花非常长的时间 。
文章到此就分享结束,希望对大家有所帮助 。