주기억장치는 기억장치 주소의 연속으로 되어 있으며, 모든 프로세스는 그 프로세스가 수행되기 전에 반드시 주기억장치 내에 존재해야 하므로 프로세스의 크기는 물리적인 기억장치의 크기로 제한된다. 주기억장치를 관리하는 것은 실행을 위한 프로그램을 주기억장치내에 어떻게 적재시킬 것인가에 관한 문제이며, 프로그램을 주기억 공간 내에 적재시키는 방법은 연속 적재 방법과 분산 적재 방법으로 분류할 수 있다.
여기서는 단일사용자 기억장치 관리 방법과 다중사용자 기억장치 관리 방법에 대하여 알아보기로 하자.