原文:eLinux.org
翻译:@lzufalcon
资源管理
本文有各类关于内核资源管理框架的信息,这些信息对于嵌入式开发者而言可能会感兴趣。
目录
开源项目
- CKRM, 基于类别的的内核资源管理(注:一个类别是一组 Linux 任务)(ckrm-tech 邮件列表 和 邮件存档)
- UBC, OpenVZ User beancounters(OpenVZ 用户会计师)
- OpenSourceMID.org
CKRM/RG
- 内核峰会:基于类别的的内核资源管理 - LWN 上 CKRM 文章(来自 2004 年内核峰会)
- 资源分组 - 再次出现时,CKRM 做了大力重构
UBC/Beancounters
其他
- 资源管理 - 基础设施的选择 也是来自内核邮件列表的讨论,尝试把重点放在使用简单的模型构建一个基础设施,在该设施之上可用于构建更可靠的实现。
- 控制组(Cgroups) 提供一种聚合/分组任务集的机制,所有后来进入某个分组的子任务会有专门的行为(可配置)。
- CPU分组(CpuSets) 提供了一种机制,可以用于把一组 CPU 和内存节点指派给一组任务。
译注:上述 Cgroups 和 CpuSets 信息为译者添加,更多已经进入到内核的资源管理机制可以查看这里的文档。
分类: