inverted page table 질문있습니다.

skycloud의 이미지

inverted page table 하나가 메모리 프레임에 일대일 대응된다고 알고있습니다.

그리고 원하는 프레임을 찾을 때에는 pid와 페이지 번호를 통해 프레임을 찾게 되구요.

그런데 서로 다른 프로세스가 동일한 프레임을 요청할 수 도 있잖아요?(공유 페이지처럼 다른 프로세스지만 같은 프레임을 가르키는)

그러면 inverted page table에는 pid가 여러개 저장될 수 있나요?

bushi의 이미지

처음듣는 용어가 섞여있고, 질문도 뭔가 좀 말이 앞뒤가 맞지않는 듯 하지만...
혹시... 가상 주소 공간이 프로세스 마다 독립되어 있고 어느 한 프로세스가 다른 프로세스의 가상 주소 공간을 침투할 수 없다는 얘기 들어보신 적이 있으신가요 ?
프로세스마다 page table 이 따로 있어서 그렇습니다.