xargs max-procs 是否选择不同的内核?

Does xargs max-procs choose different cores?

我的问题是 xargs -P NUM_PROCESSES 是否会简单地启动 NUM_PROCESSES 而没有任何处理器亲和性偏好,或者它是否会尝试在内核之间均匀分布进程。

看来答案是否定的。这是我所怀疑的,因为设置处理器关联的机制是 OS 特定的(如果支持的话)。

我在 Apple xargs.c 源代码中没有看到任何用于设置处理器关联的特殊逻辑。