부모님의 Renice가 아이를 Renice합니까?
문제
쉘 스크립트 (예 : 실행되기 전에) 쉘 스크립트에서 시작하는 모든 프로세스도 NICE를 사용하는지 알고 있습니다.
쉘 스크립트를 시작하고 renice를 시작하면 모든 어린이 과정이 틀려지게되면 어떻게됩니까?
Renice Man Pages에서 살펴 보았고 아동 과정에 대한 언급이 없습니다.
해결책
아이들은 물려받습니다 현재의 프로세스가 생성 될 때 우선 순위. 즉, 부모를 렌즈하고 자녀를 시작하면 우선 순위가 수정됩니다.
Renice에 이미 달리는 어린이는 영향을받지 않습니다.
단서가 fork()
남자 페이지 (아이를 시작하는 것은 a입니다 fork/exec
작업):
Fork ()는 PID 및 PPID에서만 상위 프로세스와 다른 아동 프로세스를 생성하고 자원 활용이 0으로 설정된다는 사실에서 생성됩니다.
제휴하지 않습니다 StackOverflow