2011-11-06 3 views
1

저는 CFS 대역폭 기능을 사용하여 프로세스의 CPU 사용량을 제한적으로 설정하려고합니다 (http://lwn.net/Articles/452584/). 이 옵션을 활성화 할 수있는 기존 커널에 대한 패치가 있음을 알 수 있습니다. 그러나 나는이 패치를 어디에서 얻을지 전혀 모른다. 누군가가 내가 리눅스에서 그러한 패치를 사용하는 방법을 이해하도록 도와 줄 수 있습니까?CFS 대역폭 제어 Linux 패치를 얻는 방법은 무엇입니까?

답변

2

소스 제어를 사용 함에도 불구하고, 많은 커널 해커들은 메일 링리스트에 패치를 게시하고 공용 메일 링 스레드와 패치 목록을 연결하여 피어 리뷰를 수행하는 기존 방법을 선호합니다. git보다 먼저 작성된 관습에서 새로운 기능을 사용하는 사람은 작업을 일련의 패치 (종속성이있을 수 있음)로 분리합니다. 각 패치는 다른 메시지에 게시됩니다. 규칙에 따라 일련의 패치를 발표하는 전자 메일에는 [00 /]이라는 접두어가 붙습니다. 따라서 첫 번째 전자 메일에는 패치가 표시되지 않습니다. 불행히도,이 접근법은 초보자들에게 분명하지 않습니다.

전자 메일에서 패치를 사용하는 방법을 알려주는 다소 오래된 설명서가 있습니다. 이 패치는 표준 MIME 첨부 파일이 아니라 텍스트를 일반 텍스트 전자 메일로 연결 한 것입니다.

'CFS 대역폭 제어 v7.2'를 발표 한 게시물에 대한 lkml.org 링크는 here입니다. 거기에서 패치의 18 개 부분 각각에 액세스 할 수 있으며 각 부분은 해당 스레드의 별도 전자 메일에 있습니다. 당신은 18 diffs의 각각을 다운로드하기 위해 스레드 아래 왼쪽에 나타나는 'Get diff'를 사용할 수 있습니다.

다운로드 한 패치를 적용하려면 about working with patches을 읽으십시오.

관련 문제