Yes, there are several ways to do it, but the discussion over the last
year or so has been centered around control groups. We've discussed
all approaches on lkml on there was consensus on using control groups.
Please read the lkml archives for the discussion details.
Control groups is derived from cpusets and for those interested in
grouping tasks for control, is the preferred method of providing
control.
--
Warm Regards,
Balbir Singh
Linux Technology Center
IBM, ISTL
--