All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chandra Seetharaman <sekharan@us.ibm.com>
To: akpm@osdl.org, linux-kernel@vger.kernel.org,
	ckrm-tech@lists.sourceforge.net
Cc: Chandra Seetharaman <sekharan@us.ibm.com>
Subject: [PATCH 0/6] Number of Tasks Resource controller
Date: Thu, 27 Apr 2006 18:35:18 -0700	[thread overview]
Message-ID: <20060428013518.27212.954.sendpatchset@localhost.localdomain> (raw)

Andrew,

Numtasks controller is a simple resource controller that provides user the
ability to
	- control the number of tasks a class can have
	- control the rate at which forks happen in the system

on top of Resource Groups.

Please consider these for inclusion in -mm tree.
--
Patch descriptions:

1/6: numtasks_init

Hooks up with Resource Groups core by defining the basic alloc/free
functions and registering the controller with the core.

2/6: numtasks_tasksupport

Adds task management support by defining a function to be called from
fork() to see if the resource group is within its share allocation
Sets interface to be called from core when a task is moved to a resource
group.

3/6: numtasks_shares_n_stats

Sets interface to be called from core when a resource group's shares are
changes or when stats are requested.

4/6: numtasks_config

Use module parameters to dynamically set the total numtasks and maximum
forkrate allowed.

5/6: numtasks_forkrate

Adds support to control the forkrate in the system. 

6/6: numtasks_docs

Documents what the numtasks controller does and how to use it. 

-- 

----------------------------------------------------------------------
    Chandra Seetharaman               | Be careful what you choose....
              - sekharan@us.ibm.com   |      .......you may get it.
----------------------------------------------------------------------

             reply	other threads:[~2006-04-28  1:42 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-28  1:35 Chandra Seetharaman [this message]
2006-04-28  1:35 ` [PATCH 1/6] numtasks - Initialization routines Chandra Seetharaman
2006-04-28  1:35 ` [PATCH 2/6] numtasks - Add task control support Chandra Seetharaman
2006-04-28  1:35 ` [PATCH 3/6] numtasks - Add shares and stats support Chandra Seetharaman
2006-04-28  1:35 ` [PATCH 4/6] numtasks - Add configuration support Chandra Seetharaman
2006-04-28  1:35 ` [PATCH 5/6] numtasks - Add fork rate control support Chandra Seetharaman
2006-04-28  1:35 ` [PATCH 6/6] numtasks - Documentation for Numtasks controller Chandra Seetharaman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060428013518.27212.954.sendpatchset@localhost.localdomain \
    --to=sekharan@us.ibm.com \
    --cc=akpm@osdl.org \
    --cc=ckrm-tech@lists.sourceforge.net \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.