나는 에 관한 튜토리얼을 읽고 있어요.리눅스 페이지 테이블, 링크된 페이지에서
각 프로세스에는 자체 페이지 테이블이 있습니다(스레드가 이를 공유함). 메모리 설명자의 필드는
pgd
프로세스의 페이지 전역 디렉터리를 가리킵니다.페이지 테이블을 작동하고 탐색하는 데 필요합니다.page_table_lock
, 이는 연관된 메모리 설명자 내에 있습니다.
그럼 은 무엇입니까 page_table_lock
? 경쟁 조건을 방지하기 위한 일종의 리더-라이터 잠금입니까?