가상 메모리

핫다리·2023년 3월 12일

CS

목록 보기
10/46

movie

가상메모리

메모리 관리 기법중 하나 프로세스 전체가 메모리 내에 올라오지 않더라도 실행이 가능하도록 하는 기법.

  • 사용자 프로그램이 물리 메모리의 제약에서 벗어난다
  • 각 프로그램이 더 작은 메모리를 차지하기 때문에 더 많은 프로그램을 동시 수행 가능
  • 프로그램을 메모리에 올리고 swap 하는데 필요한 IO 횟수가 줄어듦.
  • 가상메모리를 사용하기 위해서는 실행 시간 바인딩이 지원되어야 한다.
  • 필요한 페이지만 물리 메모리에 적재하는 요구페이징 기법을 사용한다.

가상메모리 필요 이유?

여러 프로그램 활용 → 공간 부족 → 스왑영역으로 내쫓고 가져오기

profile
일단 만들고 본다

0개의 댓글