[PintOS] Project 3 키워드 정리 (File-backed page, Direct Memory Access)
File-backed page Page :- 가상 메모리를 일정 크기로 나누는 단위- 보통 4KB- 프로세스 가상 주소 공간은 Page로 구성됨- 각 Page는 연속적인 가상 주소를 가짐Frame :- 물리 메모리를 일정 크기로 나누는 단위- 보통 4KB- 물리 메모리는 이런 Frame으로 구성됨- 각 Frame은 연속적인 물리 주소를 가짐Relation :- 가상 메모리의 Page는 실제 물리 메모리의 Frame과 Mapping됨- Mapping 정보는 Page Table에 저장- 프로세스가 특정 가상 주소에 접근하면, 해당 주소를 포함하는 Page를 찾음- 해당 Page와 Mapping된 Frame을 알아내기 위해 Page Table 이용- Mapping된 Frame의 물리 주소로 변환하여 실제 데이..
2024.06.02