Apologies if this is a little off topic, but this was a unique
opportunity, as Tejun is the cgroups kernel maintainer. (cgroups is
the underlying kernel feature set that allowed the development of
various Linux container technologies, like LXC and Docker.)
---------- Forwarded message ----------
From: Brian Gupta <brian...@brandorr.com
Date: Mon, Feb 9, 2015 at 3:29 PM
Subject: RSVP open, Feb 18: cgroups and cgroups v2
Wednesday, February 18, 2015, 6:30 PM
731 Lexington Ave, New York, NY
Please enter on Lexington Ave. between 58th and 59th street. At the
desk please indicate you are here for the NYLUG meeting and you will
be directed to security, where you will need to present your ID and
have a photo badge printed.
cgroups and cgroups v2
Note: WE ARE MEETING AT BLOOMBERG!! We'll need names, and you will
need IDs. RSVP will open Feb 4th, 2015, Wednesday 4:30pm.
cgroups (control cgroups) are a feature of the Linux kernel which
allows categorizing processes hierarchically and distributing
resources, such as cpu time, memory and IO bandwidth, along such
hierarchies in configurable manner. It provides a light-weight way of
partitioning hardware resources of a system and is often used in
container applications such as Docker and LXC.
cgroups are still relatively immature and going through rapid
developments both in its features and interface. This presentation
will go over the basic features and interface of cgroups, pitfalls in
the current interface and implementation, and how v2 improves upon
Join us afterwards at Bloom's Tavern where we'll continue the
discussion over drinks and/or food. Bloom's Tavern is located at 208 E
58th St, between 2nd at 3rd.
- Linux Kernel documentation for cgroups unified heirarchy
Tejun has been working on various aspects of Linux kernel since 2005
and is currently maintaining percpu memory allocator, control groups,
and workqueue. He currently works as a software engineer for Red Hat.