virtual memory

개발하는 구황작물·2024년 4월 11일
0

메모리 관리 기법의 하나

실제 메모리 보다 큰 메모리로 보이게 하는 기술

어플리케이션이 실행될 때, 실행에 필요한 부분만 메모리에 올라가고 나머지는 디스크에 남게 됨 -> 디스크가 RAM의 보조기억장치 처럼 작동함

MMU : 가상 주소를 물리주소로 변환하고 메모리를 보호함

가상 메모리는 세그멘트 방법과 페이징 방식 두 가지가 있다.

페이징 : 프로세스를 일정한 크기의 페이지로 분할하여 메모리에 적재, 내부 단편화 문제 발생할 수 있음

세그먼테이션 : 가상 메모리를 서로 크기가 다른 논리적 단위로 분할해서 메모리에 적재, 외부 단편화 문제 발생

profile
어쩌다보니 개발하게 된 구황작물

0개의 댓글