[OS] 메모리 관리
2020. 5. 10.
프로그램이 실행되기 위해서는 메모리에 올라와 있어야 한다. 따라서 메모리를 잘 관리하면 프로그램의 실행 성능을 높여 CPU의 효율적인 사용과 사용자에게 빠른 응답성을 가능하게 한다. 메모리의 구성은? 고정(Fixed) 또는 정적(Static) 분할 : 메모리의 분할을 미리 해 두고 고정적으로 운영할 경우 가변(Variable) 또는 동적(Dynamic) 분할 : 프로세스의 크기나 개수에 따라 변동 메모리의 관리는? 적재 기법(Fetch Strategy) : 언제 프로세스를 메모리에 적재할 것인가를 다루는 기법 배치 기법(Placement Strategy) : 프로세스들을 메모리 어디에 적재할 것인가를 다루는 기법 교체 기법(Replacement Strategy) : 메모리 공간이 부족할 때 새로운 프로세..