Skip to content

v0.8.6

Choose a tag to compare

@yuki-961004 yuki-961004 released this 09 Jun 04:50
· 99 commits to main since this release

if (base::.Platform$OS.type == "windows") {
future::plan(future::multisession, workers = nc)
} else { # 包括 macOS, Linux, Unix
future::plan(future::multicore, workers = nc)
}

似乎在mac上无法通过测试不是一个简单的问题
在mac上的并行似乎应该要使用multicore而不是multisession.

那么为什么之前在mac里用multisession怎么没出事呢? 很离谱

另外, 用了这个方法后, %dopar%内部的东西不能被code coverage所检测了. 但是既然正常运行了, 应该是没问题的.
并且我本地用16核测试, 也显示核心都在运行.