R McLappy但非Lappy止动器

R McLappy但非Lappy止动器,r,ubuntu,parallel-processing,R,Ubuntu,Parallel Processing,我需要在Intel i7(8核)上进行并行处理,并使用Ubuntu12.04(64位)和R2.15.0(来自RStudio)。我已经成功地做了几个星期了,但从昨天开始,任何并行R处理的尝试都会减慢处理速度,所以几乎是死路一条。计算机本身的速度和以往一样快(浏览网页等),但R只是在等待。我通常每天更新Ubuntu(更新管理器),但不确定这是否与此相关 此代码阻止我的R工作。请不要运行它,除非你可以崩溃的R,并知道如何使用“杀死-9” 库(并行) 图书馆(gsubfn) 剂量测定尝试使用: opti

我需要在Intel i7(8核)上进行并行处理,并使用Ubuntu12.04(64位)和R2.15.0(来自RStudio)。我已经成功地做了几个星期了,但从昨天开始,任何并行R处理的尝试都会减慢处理速度,所以几乎是死路一条。计算机本身的速度和以往一样快(浏览网页等),但R只是在等待。我通常每天更新Ubuntu(更新管理器),但不确定这是否与此相关

此代码阻止我的R工作。请不要运行它,除非你可以崩溃的R,并知道如何使用“杀死-9”

库(并行)
图书馆(gsubfn)
剂量测定尝试使用:

options(gsubfn.engine = "R")
这将防止gsubfn加载tcl,这可能会导致mclappy函数出现问题。见:

以及:

这段代码对我来说都能立即完美地工作。我在Fedora 20下运行R3.0.2,使用的机器比你的旧。也许您应该更新R安装并重试


正如前面的评论所建议的,始终从终端R运行并行代码。我做了很多McLappy工作,但它很少或从未在RStudio中工作。

McLappy
源于
多核
包。过去(至少),
Rstudio
不支持
多核
。如果在
Rstudio外部运行此脚本会发生什么情况?
问题也会在Rstudio外部发生。
options(gsubfn.engine = "R")