Use weights to understand how it works. A/A1/A2 can be written as A A1 A2 50% of A for A1 and A2 and 50% for the task in A. A itself receives 50% of the CPU. So the task in A gets 25% and the remaining A1 and A2 get 12.5% each (add up to 25%) Ideally you should see a distribution of 12.5, 12. 5 and 25, but due to round up and short term monitoring, you might see 10, 10, 30 -- To unsubscribe from this list: send the line "unsubscribe cgroups" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html