Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from multiprocessing import Process
- from time import time
- import os
- def f(num):
- a = num*num*num*num
- process_id = os.getpid()
- print('id: ' + str(process_id))
- if __name__ == '__main__':
- board_index = [1,2,3,4,5,6]
- processes = []
- t1 = time()
- for i in range(len(board_index)):
- p = Process(target=f, args=(board_index[i],))
- processes.append(p)
- p.start()
- p.join()
- t2 = time()
- print('ez a multiprocesses eredmény: ' + str(t2-t1))
- t3 = time()
- for i in range(len(board_index)):
- f(board_index[i])
- t4 = time()
- print('ez a sima: ' + str(t4-t3))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement