동시에 실행되는 흐름은 공유 자원을 조심해야 하고, 여러 프로그램은 메모리를 안정적으로 나눠 써야 한다.
여러 실행 흐름이 공유 자원을 안전하게 쓰도록 조정한다.
임계영역 진입과 해제를 제어하는 대표 도구다.
프로세스들이 자원을 놓지 않고 기다리며 멈춘다.
고정·가변 분할, 페이징, 세그먼트로 적재 공간을 관리한다.