Skip to main content

메모리 맵이란 무엇입니까?

computer 컴퓨터의 메모리는 데이터를 덤프 할 수있는 거대한 빈과 다릅니다.쓰레기통 대신 컴퓨터 메모리는 파일 캐비닛과 비슷합니다.컴퓨터 메모리의 파일 배열은 메모리 맵으로 알려진 가상 파일로 보존됩니다.메모리 맵에는 컴퓨터 메모리의 각 서랍에 대한 정보가 포함되어 있습니다.운영 중에 운영 체제는 메모리 맵을 사용하여 컴퓨터 시스템에서 사용 가능한 메모리의 양에 액세스하고 활용하는 방법을 배웁니다.memory 메모리 맵에는 시스템 메모리에서 사용 가능한 각 슬롯의 전체 판독이 포함되어 있습니다.이것을 시각화하는 간단한 방법은 그리드 레이아웃입니다.컴퓨터 메모리의 각 파일에는 위치를 나타내는 특정 주소와 좌표가 있습니다.맵의 각 메모리 좌표 또는 주소에 대해 메모리 맵에는 메모리를 사용할 수 있는지 또는 다른 프로그램이 향후 사용을 위해이를 예약했는지 여부가 나열됩니다.이는 컴퓨터의 모든 메모리 정보를 각 프로그램마다 별개로 유지하고 메모리 오류 및 기타 문제를 방지합니다.금융 프로그램과 비디오 게임이 단일 컴퓨터에서 동시에 실행되고 있다고 상상해보십시오.금융 프로그램은 은행 계좌 잔액을 주소에 저장합니다.프로세스를 안내하는 메모리 맵이 없으면 비디오 게임 프로그램이 높은 점수를 줄 때 해당 정보를 쉽게 덮어 쓸 수 있습니다.이제 균형 잡힌 은행 계좌 대신 컴퓨터는 비디오 게임 성능을 기반으로 재무 데이터를 조정하고 있습니다.더 나쁜 것은, 차이를 지적하기 위해 메모리 맵이 없다면, 시스템은 오류를 잡을 가능성이 크게 감소 될 것입니다.맵 맵의 기능은 사용되는 방식에 따라 다릅니다.컴퓨터 스타트 업 프로세스 중에 맵은 운영 체제에 시스템의 총 메모리 양을 알리고 메모리 맵을 운영 체제에 사용할 수있게하여 기본 레이아웃을 제공합니다.그러나 메모리 맵은 가상 메모리 및 디버깅 프로그램에도 중요합니다.가상 메모리에서 맵은 가상 메모리와 실제 물리적 주소 사이의 오버레이를 제공합니다. 번역기는 맵을 마일에서 킬로미터로 변환 할 수 있습니다.디버깅시 맵은 저장된 데이터에 대한 메모리 주소를 확인하는 데 사용되어 모든 것이 적절한 위치에 있는지 확인합니다.