1
A
回答
1
如果您使用-j file
,您可以更改file
的内容。从man parallel
:
--jobs procfile
-j procfile
--max-特效procfile
-P procfile
从文件中读取参数。使用procfile的内容作为-j的参数。例如。 procfile可以包含字符串100%或+2或10.如果在作业完成时更改procfile,则会再次读取procfile并计算新作业数量。如果数量低于以前,运行的作业将被允许完成,但新作业将不会开始,直到达到所需的作业数量。这使得可以在GNU并行运行时更改同时运行的作业数量。
相关问题
- 1. 如何在同一个内核上并行多次运行相同的进程?
- 2. 在Mathematica中有多少内核运行并行?
- 3. 并行内核执行
- 4. 运行GNU并行时出错
- 5. GNU并行多组命令
- 6. 使用GNU并行在多个文件中的多行内执行bash脚本
- 7. CUDA并行内核执行,每个流有多个内核
- 8. 多个进程并行启动CUDA内核
- 9. 如何在没有GNU并行的bash中并行运行任务
- 10. 并行任务运行异步并等待 - 无法使用多个内核
- 11. .NET4:进程内并行执行解释
- 12. 并行运行多个进程但在bash中一起退出
- 13. 使用gnu并行运行循环并传递变量
- 14. 并行进程
- 15. 并行进程
- 16. 并行运行多个IntentServices
- 17. 定时并行CUDA内核
- 18. 在shell脚本中使用GNU并行执行多个mysql脚本并行
- 19. 在四个并行内核上运行不同的Powershell命令
- 20. 在Python中运行并发.jar进程
- 21. wpf中的并行进程
- 22. 如何可以并行运行多个硒进程
- 23. 使用foreach并控制多个核心并行运行多个R脚本
- 24. 在运行时向表中添加行
- 25. 并行运行
- 26. 如何在使用GNU并行的shell中并行for循环
- 27. XARGS,GREP和GNU并行
- 28. Java:添加并行进程并简单写入文件
- 29. GNU使-j8没有运行的东西并行
- 30. 运行多进程
好的,这很有趣。目前我有5个进程正在运行,所以根据你所说的,我应该通过编写+2(如果我想再添加2个内核)来修改proc文件。但是,我不知道是什么和在哪里可以找到proc文件。 –
只有在以proc文件启动时才能执行此操作:'parallel --jobs myprocfile ...'。在这里你可以改变myproc文件。如果你没有启动GNU Parallel,你不能改变它。 –
谢谢!我将使用此选项运行分析。 –