multiprocessing
문서의 이전 판입니다!
multiprocessing
- 자식프로세스 출력 redirection
import app import io import sys from multiprocessing import Process def run_app(some_param): sys.stdout = io.TextIOWrapper(open(sys.stdout.fileno(), 'wb', 0), write_through=True) app.run() app_process = Process(target=run_app, args=('some_param',)) app_process.start() # Use app_process.termninate() for python <= 3.7. app_process.kill() # https://stackoverflow.com/questions/7714868/python-multiprocessing-how-can-i-reliably-redirect-stdout-from-a-child-process
multiprocessing 대체 모듈
- Uber Fiber
- multiprocessing과 사용법이 동일한 분산 컴퓨팅
- loky: resuable pool executer
- Array 공유
multiprocessing.1613488063.txt.gz · 마지막으로 수정됨: (바깥 편집)