私の質問はこの質問に関連しています。ただし、上記の質問multicore
では、に置き換えられたパッケージを使用していますparallel
。parallel
応答内の関数のほとんどは、パッケージ内で複製できません。で進行状況を追跡する方法はありますかmclapply
。mclapply
ドキュメントを見ると、というパラメーターがありますmc.silent
。これで進行状況を追跡できるかどうかはわかりません。追跡できる場合、どのように、どこでログ ファイルを確認できますか? ubuntu
Linux OSで実行しています。進行状況を追跡したい再現可能な例については、以下を参照してください。
require(parallel)
wait.then.square <- function(xx){
# Wait for one second
Sys.sleep(2);
# Square the argument
xx^2 }
output <- mclapply( 1:10, wait.then.square, mc.cores=4,mc.silent=FALSE)
どんな助けでも大歓迎です。