From afdb1ef85de769ec77855e05a4305f80f3360cef Mon Sep 17 00:00:00 2001 From: Colombo Date: Mon, 6 Apr 2020 18:42:38 +0400 Subject: [PATCH] fix for 16+ CPU --- core/mplib/MPSharedList.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/mplib/MPSharedList.py b/core/mplib/MPSharedList.py index 03605c5..8daa85f 100644 --- a/core/mplib/MPSharedList.py +++ b/core/mplib/MPSharedList.py @@ -117,7 +117,7 @@ class ArrayFillerSubprocessor(Subprocessor): #override def process_info_generator(self): - for i in range(multiprocessing.cpu_count()): + for i in range(min(multiprocessing.cpu_count(), 8)): yield 'CPU%d' % (i), {}, {'sh_b':self.sh_b} #override