Linux에서 프로세스의 상대적(절대 아님) 프로세서 소비를 제한합니다.

Linux에서 프로세스의 상대적(절대 아님) 프로세서 소비를 제한합니다.

Linux에서 시스템 정책을 시행하여상대적인단일 프로세스의 CPU 사용? 즉, 쿼드 코어 시스템에서는 프로세스가 더 많은 스레드를 생성하더라도 프로세스가 동시에 2개 이상의 CPU를 사용하는 것을 결코 원하지 않습니다. 그래요~ 아니다하나의 작업이 시스템을 지배할 수 없도록 절대적인 시간 제한, 상대적인 제한을 원합니다. 이는 프로세스가 모든 리소스를 사용할 수 있도록 허용하지만 다른 사람도 필요할 경우 정중하게 물러나는 renice와도 다릅니다.

한도일반적인 리소스 제한 도구이지만 이러한 CPU 제한을 허용하지 않습니다. 단일 프로세스의 최대 활성 스레드 수를 제한하지 않고 사용자당 프로세스 수 또는 절대 CPU 시간을 제한할 수 있습니다.

다음과 같은 몇 가지 사용자 수준 도구를 찾았습니다.CPU한도, 그러나 시스템 수준 도구나 설정은 아닙니다. 이러한 표준 리소스 컨트롤러가 Linux(중요한 경우 Red Hat Enterprise)에 존재합니까? 그러한 제한이 있는 경우 사용자는 이를 어떻게 식별합니까?

답변1

당신이 찾고있는 단어는 "친화력"입니다. 남자 작업 세트. 그것은 당신이 원하는 것을 할 수 있습니다.

관련 정보