我将尝试理解R的多核包实现的分叉系统。该包的示例如下:
我正在尝试理解 R 的 multicore 包实现的 fork 系统。该包的示例如下:
p <- fork()
if (inherits(p, "masterProcess")) {
cat("I’m a child! ", Sys.getpid(), "\n")
exit(,"I was a child")
}
cat("I’m the master\n")
unserialize(readChildren(1.5))
但是,当在R交互式控制台中粘贴时,似乎无法正常工作。有没有使用R的多核或并行包来使用fork()的示例?
multicore
已经被合并到内置包parallel
中。 我认为我们应该使用parallel
而不是multicore
。 - Randy Lai