강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

IJILKJ님의 프로필 이미지
IJILKJ

작성한 질문수

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

병렬성 1 - Futures(4-2)

저는 쓰레드가 더 빠른데 왜 그런가요?

해결된 질문

작성

·

160

0

ThreadPoolExecutor로 할때 약 0.95초,

ProcessPoolExecutor로 할때 약 1.99초로

쓰레드가 훨씬 빠른데 이건 뭘 뜻하는건가요?

답변 2

0

IJILKJ님의 프로필 이미지
IJILKJ
질문자

감사합니다 코루틴 부분에 마지막 추가질문 올렸는데

답변해주실수있을까요? 

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

주어진 작업의 환경 및 처리 양식에 따라 무조건 프로세스 또는 쓰레드 누가 빠르다고 할 수 없습니다.

멀티 프로세스간 작업은 서로간의 메모리영역 교환으로 인한 비용이 크기 때문에 일반적으로 멀티 쓰레드 방식이

퍼포먼스가 좋게 나오는 경우도 있습니다.

https://juyoung-1008.tistory.com/47

IJILKJ님의 프로필 이미지
IJILKJ

작성한 질문수

질문하기