【问题标题】:how to kill parallel program of R in Linux如何在Linux中杀死R的并行程序
【发布时间】:2015-04-15 02:15:51
【问题描述】:

我使用 R 来做并行计算。每次,当我想杀死并行程序时,我总是使用kill 2130 2131 6456(PID)。有没有办法杀死R的所有程序?

【问题讨论】:

  • 你说的“杀”是什么意思?粗暴地停止正在进行的工作还是在工作完成后停止集群的初始化?另外,您使用哪个包来执行并行计算?
  • 我想在它完成之前停止它。我使用foreach。运行并行程序后,我在终端中使用top 来查看进程。我通过kill PID 终止了该进程。

标签: linux r rparallel


【解决方案1】:

 killall R

 killall -9 R

请参阅pgrep 和相关实用程序的帮助页面。同样有用的是htop 而不是top,只需点击k 即可获得kill

有无数这样的帮助程序——谷歌搜索“有用的命令行程序”,例如this tutorial

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-17
    • 2020-08-07
    • 1970-01-01
    • 2013-02-08
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    相关资源
    最近更新 更多