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,你不能改變它。 –
謝謝!我將使用此選項運行分析。 –