Oracle® Solaris 11.2의 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

프로젝트 속성 방식

리소스 제어는 리소스 관리 기능을 위한 단순 속성 방식으로도 사용할 수 있습니다. 예를 들어 FSS(Fare Share Scheduler) 예약 클래스에서 프로젝트에 사용할 수 있는 CPU 수는 project.cpu-shares 리소스 제어를 통해 정의됩니다. 이 컨트롤을 통해 프로젝트에 고정된 몫이 지정되므로 컨트롤 초과와 관련된 다양한 동작에 신경을 쓰지 않아도 됩니다. 이 컨텍스트에서 project.cpu-shares 컨트롤에 대한 현재 값은 지정된 프로젝트에 대한 속성으로 간주됩니다.

프로젝트 속성의 또 다른 유형은 프로젝트에 연결된 프로세스 컬렉션에서 물리적 메모리의 리소스 사용을 규제하는 데 사용됩니다. 이러한 속성에는 rcap 접두어가 붙습니다. 예를 들면, rcap.max-rss가 있습니다. 이 유형의 속성은 리소스 제어와 마찬가지로 project 데이터베이스에서 구성됩니다. 하지만 커널에서 리소스 제어를 동기적으로 적용할 경우 리소스 상한값은 rcapd (Resource Capping Daemon)에 의해 사용자 레벨에서 비동기적으로 적용됩니다. rcapd에 대한 자세한 내용은 Chapter 10, 리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어 정보rcapd (1M)을 참조하십시오.

project.pool 속성은 프로젝트에 대해 풀 바인딩을 지정하는 데 사용됩니다. 리소스 풀에 대한 자세한 내용은 Chapter 12, 리소스 풀 정보를 참조하십시오.