반응형 allocation of frames1 [운영체제] 가상 메모리의 이해와 최적화 (demand paging, 페이지 교체 알고리즘, 프레임 할당) 가상 메모리 (Virtual Memory)정의: 가상 메모리는 user logical 메모리를 physical 메모리로부터 분리하는 개념입니다. 프로그램의 일부분만 메모리에 있어도 실행이 가능하며, 논리 주소 공간이 물리 주소 공간보다 훨씬 커질 수 있습니다.프로세스 관리 효율: 여러 프로세스가 주소 공간을 공유할 수 있게 하고, 프로세스 생성(fork)을 더 효율적으로 만들며, 더 많은 프로그램이 동시에 실행되도록 합니다. 가상 메모리의 배경과 이점코드 실행 및 부분 로딩프로그램 코드는 실행을 위해 메모리에 있어야 하지만, 프로그램 전체가 한 번에 사용되는 경우는 드뭅니다. 오류 처리 코드, 자주 사용되지 않는 루틴, 또는 대규모 데이터 구조 등이 대표적입니다. 가상 메모리 시스템은 프로그램의 부분적인.. 2025. 6. 12. 이전 1 다음