6

I use R to do parallel computing. Every time, when I want to kill the parallel program, I always use kill 2130 2131 6456(PID). Is there a way to kill all the programs of R?enter image description here

2
  • What do you mean by "kill"? Brutally stop the work in progress or stop the initialization of clusters after the work is done? Also, which package do you use to perform parallel computing? Commented Apr 15, 2015 at 2:18
  • I want to stop it before it finishes. I use foreach. After I run the parallel program, I use top in the terminal to see the processes. I kill the process by kill PID. Commented Apr 15, 2015 at 2:24

1 Answer 1

10

Do

 killall R 

or

 killall -9 R 

So see the help pages for pgrep and related utilities. Also useful is htop instead of top and just hitting k for kill in it.

There are a bazillion such helper programs -- google for 'useful command-line programs' and eg this tutorial comes up.

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.