Skip to main content

가상 메모리 란 무엇입니까?

모든 컴퓨터 운영 체제에서 가상 메모리가 발견되며 PC 사용자에게 매우 실용적인 이점을 제공합니다.모든 컴퓨터 시스템에는 자체 RAM (물리적 임의의 액세스 메모리)이 있으며 일반적으로 64 ~ 256 메가 바이트입니다.가상 메모리를 사용하는 경우 시스템을 사용하면 사용자가 데이터 저장 또는 메모리 채도의 가용성에 대해 걱정하지 않고 계속 작동 할 수 있습니다.종종 논리적 메모리로 해결되며 사용자가 더 많은 양의 메모리에 액세스 할 수 있으므로 더 많은 응용 프로그램을 동시에 사용할 수 있습니다.가상 메모리를 사용하면 시스템이 사용되는 RAM의 애플리케이션을 검색하고 하드 디스크에 동일하게 복사 할 수 있습니다.결과적으로 RAM에 더 많은 공간이 배열되고 즉시 사용해야하는 새로운 응용 프로그램을로드 할 수 있습니다.전체 프로세스가 자동으로 수행되며 사용자는 아무것도 클릭 할 필요가 없습니다.응용 프로그램 프로그램의 주소 공간을 많은 작은 페이지로 나누어 기능합니다.이 작은 페이지는 각각 다양한 가상 메모리 주소가있는 4K 바이트 페이지입니다.

페이징은 휴면 (전류적 사용) 가상 페이지가 하드 디스크에 저장된 후 실제 메모리로 복원되는 프로세스입니다.사용자는 특정 응용 프로그램을 작동해야합니다.페이지 테이블은 컴퓨터 운영 체제에서 다양한 응용 프로그램의 가상 주소와 물리적 주소 (RAM) 간에이 스왑의 매핑을 일시적으로 저장하기 위해 사용됩니다.페이지가 일시적으로 저장된 하드 디스크의 일부를 페이지 파일이라고합니다.HARD 하드 디스크에 이러한 임시 주소를 저장하는 능력은 RAM의 한계에만 의존하지 않습니다.사용 가능한 페이지 파일의 자동 계산도 있습니다.따라서 RAM이 작은 시스템에는 더 큰 페이지 파일이 필요합니다.결과적으로 페이지 파일의 크기가 가능한 최대 값으로 설정되었는지 확인해야합니다.page 모든 운영 체제에는 페이지 테이블을 관리 할 수있는 자체 페이징 감독자가 있습니다.페이징 감독자는 물리적 메모리에서 파일을 검색하는 데 매우 효과적이며 가장 사용되지 않고 가상 메모리 파일과 교환하는 데 활용할 수 있습니다.그러나 교체 할 수없고 불가능한 페이지 또는 상주 페이지라고하는 페이지가 있습니다.Virtual 메모리를 사용하는 컴퓨터 시스템은 더 많은 저장 공간을 만드는보다 경제적 인 방법에 액세스 할 수 있습니다.하드 디스크 공간은 PC에 설치된 RAM 칩보다 훨씬 저렴합니다.가상 메모리를 사용하면 RAM을 업그레이드/추가해야 할 필요성이 피해야합니다.