CS/Weekly CS

CS/Weekly CS

[OS] 가상 메모리, 메모리 관리 전략

질문 출처: https://github.com/jjuyeon/Tech-Interview-Study/tree/main/operatingSystem 가상 메모리 개념 가상 메모리는 메모리 관리 기법의 하나로, 기계에 실제로 이용 가능한 기억 자원을 이상적으로 추상화하여 사용자들에게 매우 큰 메모리로 보이게 만드는 것을 말한다. 각 프로그램에 실제 메모리 주소가 아닌 가상의 메모리 주소를 주는 방식이다. 쉽게 말해서 ssd나 하드를 램처럼 사용하는 기술이다. 프로그램이 실행되기 위해서는 보조기억장치(HDD, SSD 등)에 저장되어 있는 프로그램의 데이터들을 주기억장치(RAM)로 가져와야 한다. 하지만 다음과 같은 두 가지 상황에서는 모든 데이터들이 주기억 장치로 이동할 수 없다. 1. 프로그램 전체의 크기가 ..

얌얌념념
'CS/Weekly CS' 카테고리의 글 목록