I suggest that CONFIG_FAIR_CGROUP_SCHED be the default. Fair user scheduler can be simulated with the help of a userspace daemon posted at http://article.gmane.org/gmane.linux.kernel/553267 . You will need to make minor changes and fix some corner cases, but it is possible. CONFIG_FAIR_USER_SCHED hides a lot of the capability of the group scheduler and also forces its use. CONFIG_FAIR_CGROUP_SCHED is more flexible, allows arbitrary grouping of processes.
AFAIK there is no uevent generated in user creation for !C_F_U_S.
I suggest that CONFIG_ FAIR_CGROUP_ SCHED be the default. Fair user scheduler can be simulated with the help of a userspace daemon posted at http:// article. gmane.org/ gmane.linux. kernel/ 553267 . You will need to make minor changes and fix some corner cases, but it is possible. CONFIG_ FAIR_USER_ SCHED hides a lot of the capability of the group scheduler and also forces its use. CONFIG_ FAIR_CGROUP_ SCHED is more flexible, allows arbitrary grouping of processes.
AFAIK there is no uevent generated in user creation for !C_F_U_S.
Thanks,
Dhaval