linux

  • 2026.06.16 | youres | 1次围观
    xargs -P 并行数到底设置多少合适?从CPU到内存5个维度找到最优解
    用 xargs 做批量处理,最常见的问题就是:-P 参数到底设多少?设太小,效率上不去;设太大,系统直接卡死或者进程被杀掉。本文从 5 个实际维度出发,讲清楚怎么给 xargs 挑一个合理的并行数。先搞清楚 -P 参数的含义xargs -P N 的意思是:同时最多运行 N 个进程来处理任务队列。xargs -P 0:不限制并行数,xargs 会把所有能起的进程全起起来,直到系统资源耗尽或队列处理完xargs -P 1:串行执行,一个一个来xargs -P 4:最多同时跑 4...
1