Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何使用多核(如两个核)生成一个子进程?_R - Fatal编程技术网

R 如何使用多核(如两个核)生成一个子进程?

R 如何使用多核(如两个核)生成一个子进程?,r,R,我发现我的过程是并行的,使用parsaply。我的理解是一个子流程使用一个核心 [1] "sum= 1 pid= 91145" "sum= 2 pid= 91145" "sum= 3 pid= 91145" "sum= 4 pid= 91145" [5] "sum= 5 pid= 91145" "sum= 6 pid= 91145"

我发现我的过程是并行的,使用parsaply。我的理解是一个子流程使用一个核心

[1] "sum=  1   pid= 91145"  "sum=  2   pid= 91145"  "sum=  3   pid= 91145"  "sum=  4   pid= 91145" 
 [5] "sum=  5   pid= 91145"  "sum=  6   pid= 91145"  "sum=  7   pid= 91145"  "sum=  8   pid= 91157" 
 [9] "sum=  9   pid= 91157"  "sum=  10   pid= 91157" "sum=  11   pid= 91157" "sum=  12   pid= 91157"
[13] "sum=  13   pid= 91157" "sum=  14   pid= 91157" "sum=  15   pid= 91169" "sum=  16   pid= 91169"
[17] "sum=  17   pid= 91169" "sum=  18   pid= 91169" "sum=  19   pid= 91169" "sum=  20   pid= 91169"
[21] "sum=  21   pid= 91169" "sum=  22   pid= 91169" "sum=  23   pid= 91181" "sum=  24   pid= 91181"
[25] "sum=  25   pid= 91181" "sum=  26   pid= 91181" "sum=  27   pid= 91181" "sum=  28   pid= 91181"
[29] "sum=  29   pid= 91181" "sum=  30   pid= 91203" "sum=  31   pid= 91203" "sum=  32   pid= 91203"
[33] "sum=  33   pid= 91203" "sum=  34   pid= 91203" "sum=  35   pid= 91203" "sum=  36   pid= 91203"
但是,如果有一个子进程在一个内核中运行得非常慢,那么其他子进程就必须等待它。 我只是想知道是否有一种方法可以让一个子进程使用多核,比如两个核