강좌 & 팁
글 수 2,412
2014.10.13 01:42:48 (*.134.169.166)
48407
커널 3.16의 패치에 흥미로운 것이 한가지 있었습니다.
물론 현재는 3.17이 릴리즈 되어 있지만요
그중 한가지가 The unified control group hierarchy in 3.16 라고 되어 있는 것입니다.
http://lwn.net/Articles/601840/
이전까지 커널에 구현된 cgroup 은 심플한 그룹 모델을 지원하고 있었습니다.
3.16 부터는 각각의 그룹이 init 로부터 트리구조의 그룹을 가질수 있는 형태가 되었다고 합니다.
가만히 보면 상속의 형태를 띄는 것 같습니다만...
이전에 이것이 가능하지 않았다는 것이 믿기지 않는군요.
재밋는건 어쨋든 커널의 이 기능과 관련된 메인테이너 중의 한 분이 한국분인데 위의 링크에 가시면
낯익은(?) 이름을 보실수 있습니다.
원래는 3.17을 소개하려 했는데 다음으로 미루어야 겠네요
현재 커널에 패치되어 올라온 위의 패치와 namespace 관련 패치들이 있습니다.
굉장히 활발히 올라오는 것중의 하나인데 그 주요 내용이
docker 를 지원하기 위해서 라는 것이 또 흥미롭네요
현재 hot 한 이슈중의 하나인 docker 를 잘 지원하기 위한 커널 레벨의 패치들이 이루어지고 있으니까요