가상메모리

IT/CS

[OS] 프로세스와 쓰레드(feat. 가상 메모리)

가상 메모리(Virtual Memory) 메모리 관리 기법 중 하나로, Memory Management Unit(MMU)과 운영체제의 지원이 필요하다. 컴퓨터 시스템에서 실제 물리적인 메모리(RAM)보다 큰 메모리 공간을 프로세스에게 제공하는 기술이다. 가상 메모리는 OS에 의해 관리되며, 프로세스가 사용하는 주소 공간을 물리적인 메모리(RAM)와 하드디스크의 조합으로 확장한다. 특징 가상 메모리는 각 프로세스에게 독립적으로 할당된다. 실제로 필요한 부분만 메모리에 적재하고, 필요하지 않은 부분은 하드디스크로 스왑하여 보관함으로써 메모리를 효율적으로 사용할 수 있다. 이점 일반적으로 사용되지 않는 프로세스나 프로그램의 코드나 데이터는 디스크에 저장되어 있으므로, 물리 메모리에서 낭비되지 않는다. 또한, ..

KimCookieYa
'가상메모리' 태그의 글 목록