Speaker Name Balbir Singh
Organization
Type Workout
Slides (Not yet available)

Low level plumbing for cgroups

Abstract The purpose of the session is

To encourage participation in contributing to an open source project (libcgroup). Cgroups is a new feature in the Linux Kernel and will enabled in many distros (it is currently enabled in Fedora and Ubuntu). We intend to provide the user space low level plumbing to

1. Build a library and an interface on top of cgroups for individual controllers. We call it the plugin layer
The plugin layer will allow users of libcgroups to work with controllers in cgroups without having to worry about the internal implementation details.
2. Build intelligent logic as we add cgroup controllers. We'll also have to build logic for implementation that can exist in user space (soft-limits, user space notification, statistics, etc).

In the future, we intend to

1. Build a GUI for displaying and controlling cgroup features
2. Build language support (Java, Python) for our API

We would like to discuss the design and ways to take it forward at FOSS.IN. We'll publish the blueprint discussed at the website.

We would also like to encourage people to own components/subprojects and highly encourage new publications based on the work done at FOSS.IN in Linux magazines and web sites.

We'll list the tasks we intend to achieve at (http://libcg.wiki.sourceforge.net/fossin). For the purpose of the workout, it will be best if the participants have Ubuntu Intrepid installed on their laptops with byacc/flex/C compiler/glibc-dev installed.
Pre-requisites "C" Programming Working of UNIX/Linux
Speaker Profile Balbir Singh has been working with Open Source technology since college days. In the recent past he has contributed heavily to the control groups project and built the memory controller. There are several other chunks of code that Balbir owns and maintains. Balbir enjoys learning new things, whether it is software or books or a new experience. Being lazy is his favourite pass time; that is when he gets most of his ideas. Balbir Singh has been invited to the kernel summit since the past two years and published several papers.

Back to previous page


Comments:

No comments on this talk yet.

Delegate Code:
Comment:
 

Copyright © 2005-2008 FOSS.IN. Some Rights Reserved

Creative Commons License
This work is licensed under a Creative Commons License.

Comments? Feedback? Contact Us.