Oracle® Solaris 11.2의 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

작업 식별자

프로젝트에 성공적으로 로그인할 때마다 로그인 프로세스를 포함하는 새 작업이 만들어집니다. 작업은 일정 기간 동안의 일련의 작업을 나타내는 프로세스 컬렉티브입니다. 작업을 작업 부하 구성 요소로 볼 수도 있습니다. 각 작업에 작업 ID가 자동으로 지정됩니다.

각 프로세스는 한 작업의 구성원이며 각 작업에는 하나의 프로젝트가 연결됩니다.

그림 2-1  프로젝트 및 작업 트리

image:이 다이어그램은 한 프로젝트 아래에 3개의 작업이 있고 각 작업 아래에 2~4개의 프로세스가 있는 트리를 보여 줍니다.

신호 전달과 같은 프로세스 그룹에 대한 모든 작업도 작업에서 지원됩니다. 작업을 프로세서 세트에 바인드하고, 작업에 대한 예약 우선 순위 및 클래스를 설정할 수도 있습니다. 이렇게 하면 작업의 모든 현재 및 이후 프로세스가 수정됩니다.

프로젝트가 연결될 때마다 작업이 만들어집니다. 다음 작업, 명령 및 기능이 작업을 만듭니다.

  • login

  • cron

  • newtask

  • setproject

  • su

다음 방법 중 하나를 사용하여 최종 작업을 만들 수 있습니다. 새 작업을 만들려는 추가 시도는 실패합니다.

  • newtask 명령을 –F 옵션과 함께 사용할 수 있습니다.

  • project 이름 지정 서비스 데이터베이스에서 프로젝트에 대한 task.final 속성을 설정할 수 있습니다. setproject를 사용하여 해당 프로젝트에 만들어진 모든 작업에는 TASK_FINAL 태그가 지정됩니다.

자세한 내용은 login(1), newtask(1), cron(1M), su(1M)setproject(3PROJECT) 매뉴얼 페이지를 참조하십시오.

확장 계정 기능은 프로세스에 대한 계정 데이터를 제공할 수 있습니다. 데이터는 작업 레벨에서 통합됩니다.