当我在计算机网络上运行任务时?我刚刚开始意识到,如果我 qsub任何任务,那么该任务将不会占用我的终端,而且我可以在同一个终端上做其他事情(即使任务只需要一分钟,这也非常有用)结束)。
然后我运行 qstat 来查看哪些任务已经完成,哪些还没有完成。
http://pubs.opengroup.org/onlinepubs/009604599/utilities/qsub.html是对 qsub 的一个很好的解释。
在这些情况下,我宁愿打开另一个终端。你不想这样做的原因是什么?
运行 qsub 的缺点是,您必须为微不足道的操作编写一个很小的脚本文件,这会花费您一些时间。我不知道有多少其他用户在同一个网络上工作,但目的是作为集群上多个用户作业的调度程序。特别是如果没有可用的免费内核,您的简单工作最终会排在队列中,从而占用您更多时间。
您是否考虑过screen作为替代方案?有了screen你可以就在同一终端暂停不同的会话。工作流程是这样的
$ screen$ screen -r (恢复)$ exit| 归档时间: |
|
| 查看次数: |
1707 次 |
| 最近记录: |