IPC1 위코드 Pre Course - 파이썬의 Process 파이썬에서 병렬 처리를 위해서 사용하는 개념인 프로세스에 대해서 정리한다. 전까지 내가 알기로는 프로세스와 스레드는 작업 단위로서 사용하는 말로 알고 있는편이었다. 보통 스레드보다 프로세스 단위가 더 크고 상위의 개념이라고 알고 있었는데, 파이썬에서는 병렬 처리를 위해 사용할 수 있는 독립된 개념인 것 같다. Process란? 프로세스는 프로세스 별도의 메모리 영역을 가진다. IPC(Inter-Process Communication)을 지원해서 프로세스간 통신이 가능하다. 스레드보다는 프로세스를 사용해서 다중 코어 프로그래밍을 하는 것을 권장한다고 함 프로세스 예제 from multiprocessing import Process, Queue import time def worker(id, number, .. 2020. 7. 27. 이전 1 다음