flow-vector
article thumbnail
메모리 가상화 - 주소 변환의 원리

"운영체제 : 아주 쉬운 세가지 이야기"를 읽으면서 핵심 내용을 정리하였습니다. 이화여대 반효경 교수님의 운영체제 강의를 듣고 복습 차원에서 책 한권을 완독해 보고자 합니다. 잘못된 정보가 있다면 댓글 남겨주시면 감사하겠습니다! 주소 변환의 원리 운영체제는 효율성, 제어, 유연성을 추구하면서 주소변환을 하려고 한다. 효율성 : 레지스터, TLB 등의 하드웨어의 도움을 받는다 제어 : 하드웨어의 도움을 받아 응용프로그램이 자기 자신의 메모리 이외의 공간에 접근하지 못하도록 막는다. 유연성 : 프로그래머가 원하는 대로 주소공간을 사용할 수 있어야 한다 주소 변환의 핵심 기법은 하드웨어 기반 주소 변환이다. 이러한 주소 변환을 통해 가상 주소를 정보가 실제 존재하는 물리 주소로 변환한다. 즉, 프로그램의 모든..