Procházet zdrojové kódy

멀티코어 인식으로 코드 수정

Surplus_Up (2DU) před 7 roky
rodič
revize
3711ba87d5
1 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 3 3
      mark.py

+ 3 - 3
mark.py

@@ -50,11 +50,11 @@ def namumark(title = '', data = None, num = 0):
 
         if num == 1:
             data_num = len(data[2]) 
-            data_in_num = int(data_num / 8)
+            data_in_num = int(data_num / multiprocessing.cpu_count())
             data_in = []
 
-            for i in range(8):
-                if not i == 7:
+            for i in range(multiprocessing.cpu_count()):
+                if i != multiprocessing.cpu_count() - 1:
                     data_in += [data[2][data_in_num * i:data_in_num * (i + 1)]]
                 else:
                     data_in += [data[2][data_in_num * i:]]