я хочу использовать весь процессор в скрипте Python, я нахожу такой же код:
def do_sum():
min = 0
max = 100000000
while min < max:
min += 1
file = open('mytext.txt','a')
file.write(str(min))
def main():
q = Queue()
p1 = Process(target=do_sum)
p2 = Process(target=do_sum)
p1.start()
p2.start()
r1 = q.get()
r2 = q.get()
print r1+r2
if __name__=='__main__':
main()
но это не соответствует процессору вместе. p1 начинает запись с 1,2,3,4,5 .... и p2 не продолжает p2 также начинает с начала 1,2,3,4, поэтому результат: 1122334455
как я могу соединить 2 ядра процессора вместе? я хочу записать файл с максимальной скоростью, мой компьютер может это сделать, я использую процессор i7, как я могу использовать все