2012-01-30 3 views
0

하위 그룹이 상위 그룹을 상속받지 않도록하려면 어떻게해야합니까?Linux의 CFS Priority Scheduler

내 시스템에 일부 cgroup 계층 구조가 있습니다. 프로세스 중 하나가 특정 cgroup 아래에서 실행되고 일부 프로세스가 생성되고 자식 프로세스가 기본적으로 동일한 cgroup 아래에서 실행되지만 상위 프로세스를 상속하지 않아야합니다. cgroup. 일부 API를 사용하여이를 수행 할 수있는 방법이 있습니까?

답변

0

이 답변을 찾기 위해 새로운 스케줄러가 리눅스 2.6.23에서 병합 된 이후에 새로운 CFS 스케줄러가 도입 된 것을 보았습니다. 이 스케줄러는 또한 그룹 예약을 지원하기 때문에 특정 요청에 대해 실행중인 작업의 수를 계산하여 CPU를 공유 할 수 있습니다. 즉 모든 요청에 ​​공정한 기회를 제공 할 수 있습니다. 그래서, 아이를 포크로 찍는 동안, 그 아이는 부모 CGROUP의 일부가 될 것입니다. 나중에 우리가 다른 cgroup에로 작성하여, 다른 cgroup에 이러한 작업을 실행할 수 있습니다, 그것은 단지 문제이다 cgroup에 대한 자세한 세부 사항에 대한

에코>

, 리눅스 문서로 찾아보세요 .