Replies: 1 comment
-
See Section 'Load balancing ("chunking")' in https://dofuture.futureverse.org/reference/registerDoFuture.html The default is |
Beta Was this translation helpful? Give feedback.
-
See Section 'Load balancing ("chunking")' in https://dofuture.futureverse.org/reference/registerDoFuture.html The default is |
Beta Was this translation helpful? Give feedback.
-
Hello all!
I have a function I wrote that executes several hundred thousand operations in forked parallel [plan(multicore)] and tracks progress using progressr. It runs for about a week and works quite well on my M1 mac in base R, but I noticed at around 80% the number of backend workers begins to fall off. Before that point all eight workers are chugging along fine and good CPU utilization, but at 80% completion it drops to five workers, and at above 90% complete it drops to just two workers. Why is this happening? It severely slows down the end of my functions operation time.
Below is a snippet of my function and code:
Any help would be greatly appreciated!
Beta Was this translation helpful? Give feedback.
All reactions