it's not possible at the moment to define a given group of processes to
form a 'gang' and be scheduled on/off simultaneously. This has
significance only if the system is running multiple, unrelated 'gangs'.
if needed then it's possible to implement gang scheduling in userspace:
groups of processes can be bound to individual CPUs and can be forced
on/off the CPU at a periodic interval. Doing this in the scheduler looks
too complex at first sight - and probably the scheduler would do a poorer
job than userspace-based manual affinities plus forced group-suspension
achieves.
Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/