안녕하세요!! 오늘은 Multiprocessing Pool 사용 시에 적용하고자 하는 함수가 여러개의 인자를 가지고 있을 때 어떻게 핸들링 하는가에 대해서 배워보겠습니다. 한국어로 깔끔하게 정리된 자료가 없는 것 같아 정리합니다. 여기에서는 기본적인 Multiprocessing의 Pool 함수에 대해서는 다루지 않겠습니다. 구글링 조금만 해봐도 정리가 잘 된 자료들이 아주 많아서요..! 일단 검색하시면 함수 인자를 하나만 받는 예시는 쉽게 찾으실 수 있습니다. 이런 예시문이요, def f(x): print("값", x, "에 대한 작업 Pid = ",os.getpid()) time.sleep(1) return x*x if __name__ == '__main__': p = Pool(4) startTime ..