LinuxConf Europe logo
LinuxConf Europe 2007
Conference and Tutorials
---------------------------------------------------
Sunday 2nd - Wednesday 5th September
University Arms Hotel, Cambridge, England

LinuxConf Europe 2007

Photos and reports

Timetable

Programme

Registration

LPI Exams

Conference Dinner (Sunday)

Duxford Excursion (Monday)

Exhibitors and Sponsors

Accommodation

Venue

Travel

About Cambridge

Kernel Summit 2007

Other GUUG events

Other UKUUG events

Pavel Emelyanov - OpenVZ

Resource Management: Beancounters

This talk outlines various means of resource management available in the Linux kernel, such as per-process limits (setrlimit(2) interface). It shows how their shortcomings lead to the need for another resource control mechanism. Beancounters are proposed as one of possible implementations of this mechanism.

Beancounters are a set of per-process-group parameters that control the consumption of some particular resources provided by the kernel. This subsystem was proposed and implemented by Alan Cox and Andrey Savochkin and was further developed for OpenVZ mainly by Pavel Emelyanov. Beancounters can be used with containers but also have valid usage scenarios in non-virtualized kernels.

The talk gives an overview of the architecture, describes its goals and discusses its efficiency. It goes on to cover some implementation details in depth and the questions concerning the memory management. The physical memory consumption by processes, kernel memory control and network buffer accounting details are reported.

Finally, the performance issues and the future of beancounters as seen by OpenVZ developers are given.

Submitted paper

Paper (PDF) and Paper (tgz) .


G O L D  S P O N S O R  S I L V E R  S P O N S O R 
Intel
Intel
Google
Google

S  P O N S O R S
Bytemark
Bytemark
Sun
Sun
Novell
Novell
Positive Internet
The Positive Internet Company
collabora
collabora

M  E D I A   S  P O N S O R S
Linux User
Linux User & Developer
Linux Magazine
Linux Magazine
The USENIX Association
The USENIX Association

For more information please contact UKUUG Problems? e-mail webmaster
© Copyright 2007 UKUUG Ltd