UNIX 시스템에서 예전부터 리소스 제한 기능(rlimit)을 제공해 왔습니다. 관리자는 rlimit 기능을 사용하여 프로세스에 사용할 수 있는 리소스 양에 대해 하나 이상의 수치 제한을 설정할 수 있습니다. 이러한 제한에는 사용된 프로세스별 CPU 시간, 프로세스별 코어 파일 크기 및 프로세스별 최대 힙 크기가 포함됩니다. 힙 크기는 프로세스 데이터 세그먼트에 대해 할당된 스크래치 메모리의 양입니다.
리소스 제어 기능은 리소스 제한 기능에 대한 호환성 인터페이스를 제공합니다. 리소스 제한을 사용하는 기존 응용 프로그램은 변경되지 않은 상태로 계속 실행됩니다. 리소스 제어 기능을 활용하도록 수정된 응용 프로그램과 동일한 방식으로 이러한 응용 프로그램을 관찰할 수 있습니다.