가상메모리1 [OS] 가상메모리(Virtual Memory) 가상 메모리(Virtual Memory) 메모리가 실제 메모리보다 많아 보이게 하는 기술로, 어떤 프로세스가 실행될 때 메모리에 해당 프로세스 전체가 올라가지 않더라도 실행이 가능하다는 점에 착안하여 고안된 메모리 기법이다. 프로그램에서 코드와 데이터는 실행되기 위해서 메모리에 존재하지만, 모든 프로그램이 항상 사용되는 것은 아니다. ex) Error Code, unusual routines, large data structures 프로그램을 부분적으로 실행할 수 있다면 다음과 같은 장점이 있다. 프로그램은 더 이상 물리적 메모리의 한계에 제약받지 않는다. 각각의 프로그램들은 실행 중에 적은 크기의 메모리를 가진다. 프로그램을 메모리에 올리고 스왑 하는 데 필요한 I/O가 적어진다. 가상 메모리는 한정된.. 2023. 10. 18. 이전 1 다음