공부가 좀 익어간다고 생각을 했는데 아직도 기초에서 헤매는 것을 보면

항상 초심을 유지 하는 것이 얼마나 중요한 것인지 새삼 느낍니다.


프로세스의 가상 주소는 컴파일 타임에 할당 됩니다.

프로그램을 실행 하면 물리 메모리의 가용 공간에 올라 갑니다.

즉, 프로세스에 물리주소가 할당 됩니다.

이때 페이지 디렉토리와 페이지 테이블에 주소 변환 정보가 채워지게 될 것입니다.

이후 PC는 프로세스의 첫 명령어의 주소를 가상주소 영역에서 읽어오고 MMU와 변환 테이블을 거쳐

물리 메모리에서 가져오게 될것입니다.


MMU가 변환 테이블을 어떻게 사용하는지는 이해를 했는데

변환 테이블에 내용이 어떤 원리로 채워지는지 모르겠습니다.

커널이 페이지 디렉토리와 페이지 테이블을 생성하고 특정한 메커니즘에 의해 가상 주소와 물리주소의 매핑 정보를

테이블에 기록 할거라는 막연한 추측을 해볼뿐입니다.


답변 부탁드립니다.


비가 많이 오네요.

건강 조심하세요. ^^;

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2197
1745 [커널 15차 D팀] 23주차 스터디 장소 [4] 라이더 2018.10.01 7
1744 [커널 15차 A팀] 30주차(2018-11-17) 스터디 장소공지 오곡라떼 2018.11.16 10
1743 [커널 15차 D팀] 24주차 스터디 장소 [4] 라이더 2018.10.08 10
1742 [커널 15차 A팀] 30주차(2018-11-17) 스터디 참석인원 조사 [5] 오곡라떼 2018.11.12 12
1741 [커널 15차 D팀] 27주차 스터디 장소 공지 [3] 형준 2018.10.31 13
1740 [커널 15차 D팀] 25주차 스터디 장소 [7] 라이더 2018.10.14 13
1739 [커널 15차 D팀] 28주차 참석인원 조사 [1] 김정근 2018.11.09 18
1738 [커널 15차 D팀] 26주차 스터디 장소 공지 [2] 형준 2018.10.22 18
1737 [커널 15차 D팀] 30주차 장소공지 [2] 형준 2018.11.21 21
1736 [커널 15차 D팀] 29주차 참석인원 조사 [4] 김정근 2018.11.13 24
1735 [커널 15차 A팀] 25주차 2018년 10월 13일 (토) 스터디 노트 오곡라떼 2018.10.14 30
1734 [커널 15차 D팀] 31주차 참석인원 조사 김정근 2018.12.05 38
1733 안녕하세요 질문있습니다 ! [1] r3ckless 2018.11.18 44
1732 [커널 16차 C팀] 4주차 스터디 노트 Yags 2019.06.19 46
1731 [커널 14차C] 6주차(20170617) 스터디 장소 공지 CLOCK 2017.06.16 50
1730 [커널 16차 C팀] 3주차 스터디 노트 Yags 2019.06.11 54
1729 [커널 14차C] 4주차(20170603) 스터디 장소 공지 CLOCK 2017.06.01 55
1728 [커널 16차 C팀] 5주차 스터디 노트 Yags 2019.06.26 55
1727 [커널D팀] 3주차 장소 공지 밤색모자이크 2018.05.11 56
1726 [커널 15차 A팀] 13주차(2018-07-21) 스터디 노트 바뿌사 2018.07.22 56
XE Login