基于內(nèi)存保護鍵值的細粒度訪存監(jiān)控
計算機工程與科學(xué)
頁數(shù): 7 2024-01-15
摘要: 基于內(nèi)存保護鍵值硬件擴展,提出了一種輕量化且細粒度的頁保護機制。突破了傳統(tǒng)頁保護方法僅支持頁粒度訪存監(jiān)控的技術(shù)局限,實現(xiàn)了能夠攔截每個訪存操作的細粒度頁保護機制。充分利用內(nèi)存保護鍵值提供的用戶態(tài)線程局部頁訪問權(quán)限控制,性能開銷相比傳統(tǒng)頁保護的降低了30%以上。通過融合細粒度頁保護與編譯插樁,彌補了傳統(tǒng)編譯插樁方法無法覆蓋程序中不可重編譯部分的局限性。 (共7頁)