操作系统中两级页表的困惑

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:19:48
这些天看了下《计算机操作系统》一书,对其中的两级页表很不了解。
两级页表分外层页号,外层业内地址和业内地址。
我的疑问是:两级页表存取一次是不是要访问三次内存,那么为了节省一个1mb的连续空间而降低到了近1/3的速度,这样值得吗?而且查表也需要时间啊,谁能给一个进行这些操作所需时间数量级的比较?

还有个问题,sram与寄存器访问速度的比较?mcu中寄存器为什么会有编址,是不是mcu的寄存器就是内存中的一个单元?
怎么没人捧场啊

访问内存的时间是不同的,不能以简单的3倍来对待的,不是为了节省空间,是为了增加访问速度,衡量指标就是有效访问时间EAT,大体是这样...
sram是静态存储器,当然没有寄存器速度快了啊,寄存器速度是硬件中最快的,mcu是单片机,也就是小型微机了,嵌入式的,寄存器是cpu中的 部件,不是内存中的...