计算机工程与科学 ›› 2024, Vol. 46 ›› Issue (01): 21-27.
王睿伯,吴振伟,张文喆,邬会军,张于舒晴,卢凯
WANG Rui-bo,WU Zhen-wei,ZHANG Wen-zhe,WU Hui-jun,ZHANG-YU Shu-qing,LU Kai
摘要: 基于内存保护键值硬件扩展,提出了一种轻量化且细粒度的页保护机制。突破了传统页保护方法仅支持页粒度访存监控的技术局限,实现了能够拦截每个访存操作的细粒度页保护机制。充分利用内存保护键值提供的用户态线程局部页访问权限控制,性能开销相比传统页保护的降低了30%以上。通过融合细粒度页保护与编译插桩,弥补了传统编译插桩方法无法覆盖程序中不可重编译部分的局限性。