想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com前言上一篇文章中介绍了loongarch架构中的地址翻译模式及其配置方法,涉及到虚拟内存系统中页表相关的管理。本文中则介绍TLB相关的异常处理,并结合代码进行分析
大家好,我是小林。今天上午在群里有位读者面试时,被问到这么一个问题:快表其实是TLB,是CPU封装在芯片里的一个东西:为什么要有TLB?现在的内存分页都是多级页表的,这样虚拟地址到物理地址的转换就多了几道转换的工序,这显然就降低了这俩地址转换的速度,也就是带来了时间上的开销。所以,TLB是专门存放程