GiYeong
가상 메모리(Virtual Memory) 본문
물리적 메모리 크기의 한계를 극복하기 위해 나온 기술로, 프로세스를 실행할 때 실행에 필요한 일부만 메모리(주기억장치)에 로드하고 나머지는 디스크(보조기억장치)에 두는 것이다. 즉, 보조기억장치의 일부를 주기억장치처럼 사용하는 것이다.
현재 가동되고 있는 프로세스의 내용 중, 덜 중요한 것들은 디스크 공간에 옮겨 놓고, 프로세스가 동작하면서 메모리에 필요한 데이터가 없으면 디스크에서 이를 가져오는 방식이다.
이를 통해 프로세스 전체가 물리적 메모리에 있는 것처럼 수행된다.
'CS > 운영체제' 카테고리의 다른 글
캐시(Cache) (0) | 2022.08.04 |
---|---|
기아상태(Starvation) (0) | 2022.07.27 |
교착상태(Deadlock) (0) | 2022.07.27 |
Thread Safe (0) | 2022.07.27 |
동기 / 비동기 (0) | 2022.07.24 |
Comments