摘要
提出了一种基于连续页面合并以及PTE基址缓存的硬件载入技术。对硬件载入改进有两种方法,分别是:合并Main TLB中物理页号、虚拟页号均连续的两个表项,扩大了Main TLB容量,降低TLB缺失率,减少硬件载入次数;缓存硬件载入过程中第一次查询页表得到的PTE基址,有相同PTE基址的虚拟页号将不需要进行第一次页表查询,节省了一半时间。
A hardware loading technology based on consecutive page merging and PTE base address caching is proposed in this paper. The improvement of hardware loading has two methods:Merge two table iterms whose VPN and PPN are both consecu-tive in Main TLB during hardware loading,which can expand the Main TLB’s capacity,reduce TLB missing rate and decrease hardware loading times;Cache the page table entry(PTE)base address getting from the first query to the page table. The VPNs whose PTE base addresses are the same will not need to access page table to get PTE base address,which can save half of the hardware loading time.
出处
《现代电子技术》
2014年第15期150-152,共3页
Modern Electronics Technique