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