Is there a way to make linux kernel schedule in a "batch friendly way"? Say I do "make -j" and get 200 gcc processes diong jobserver LTO link with 2GB RSS each. In my head, optimal way through such mess is get as many processes as can fit into RAM without swapping, run them to completion, and schedule additional processes as resources become available. A depth first, "infinite latency" mode.Any combination of cgroups, /proc flags and other forbidden knobs to get such behaviour?
Neywiny|24 days ago
112233|24 days ago
direwolf20|24 days ago
112233|24 days ago
man8alexd|24 days ago