pool (1) 썸네일형 리스트형 병렬처리(프로세스와 쓰레드), Process와 Pool의 차이 병렬처리(프로세스와 쓰레드) 프로세스 : 실행 중인 프로그램으로 자원과 쓰레드로 구성한다. 쓰레드 : 프로세스 내에서 실제 작업을 수행한다. 파이썬은 인터프리터 언어로서 기본적으로 싱글 쓰레드에서 순차적으로 동작한다. 따라서 병렬처리를 위해선 별도의 모듈을 사용하여 수행해야 한다. from threading import Thread import time def work(work_id, start, end, result): total = 0 for i in range(start, end): total += i result.append(total) if __name__ == "__main__": # 현제 페이지에서만 작동하도록 한다. start = time.time() # 현재시간을 초단위로 보여준다. re.. 이전 1 다음