Run a jobserver shared across all children
sourcefrog opened this issue · comments
Rust builds know how to use the "jobserver" protocol, originally from GNU make, to avoid thrashing. If we run a jobserver from the parent then it might allow efficient use of resources by all build jobs. (It probably won't help with thrashing caused by tests, see #311.)