linux - 如何获知GNU parallel一次最多可以运行多少个进程?

标签 linux parallel-processing gnu-parallel

我正在尝试寻找一种方法来了解使用 GNU Parallel 可以在我的计算机上同时运行的最大作业数。我们可以通过 -j<jobs> 定义要生成的作业争论。但我无法找到任何方式我可以一次开始生成多少个。

在普通计算机中,如果我们使用 top/htop 检查核心数那么这就是可以同时运行的最大进程数。但我正在尝试在允许多个节点的 super 计算机上运行它。

最佳答案

为什么不使用 -j0 让 GNU Parallel 解决这个问题?

关于linux - 如何获知GNU parallel一次最多可以运行多少个进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57818052/

相关文章:

bash - 并行检查 md5 文件

linux - x86_64 Linux 汇编中的逻辑与实现

linux - 在 httpd.conf 中保留 VirtualHost RewriteRule

c++ - 如何在 linux 平台上使用 openGL glDebugOutput/glDebugMessageCallback

.net - 并行 visual studio 解决方案构建

linux - Gnu Parallel 和 --link 参数

bash - GNU 并行忽略管道命令

linux - Rust 有 tee(2) 的绑定(bind)吗?

c++ - 这是什么写后读依赖?

multithreading - 本地和全局大小对程序执行的影响 - OpenCl