메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Translations:BUDAlloc: Defeating Use-After-Free Bugs by Decoupling Virtual Address Management from Kernel/14/ko

noriwiki
FuzzyBot (토론 | 기여)님의 2024년 12월 12일 (목) 05:23 판 (외부 원본에서 새 판을 가져옴)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
Separating address management
BUDAlloc은 Virtual address의 관리를 커널에서 분리시켜서, User에 위임하였다. 이를 통해서 중복된 VA메타데이터 관리를 피하고, System call없이 VA에 대한 정보를 Virtual address space에 반영할 수 있도록 하여서, 오버헤드를 없엤다. 또한 이 방식은 Multithreading환경에서, mem_sem과 같은 Global kernel lock을 회피함으로써, Scalability도 올릴 수 있는 장점을 가져왔다.