Hi,
I've using package DEXSeq that implements functions with nCores for
speed-up. The functions work fine, but I found out that the children
processes were not terminated, they still hold memory, and new command
will start up new children processes. So if I don't manually kill those
orphan processes, they will cause problem. I was qlogin to SGE cluster
node to run R. From our administrator, I heard that at least another R
package zinba, which based on parallel too, met the same problem. I tried
to use functions from multicore, such as kill(children()) and collect(),
they just return NULL, but didn't do anything. I was wondering if anyone
has met this problem before? Beside kill in command line, is there any way
in R that I can use to clean-up the orphan processes?
My session info is attached below. Thank you!
Bin