-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
멀티스레드와 싱글스레드의 성능 차이 관련 질문드립니다.
21.12.02 16:09 작성 조회수 164
0
학습 내용 중 ThreadPoolExecutor로 멀티스레드를 실행할 때 문득 궁금해져서 실험을 해봤습니다.
같은 WORK_LIST를 가지고 하나는 멀티스레드, 하나는 코루틴으로 구현해서 실행시간을 비교해봤는데 멀티스레드가 7.5초, 코루틴이 7.6초로 유의미한 차이가 없는 것 같았습니다.(몇 번 더 시도해봤지만 거의 비슷했습니다. 어쩔때는 코루틴이 더 짧기도 했습니다.)
이런건 단순한 sum 연산이여서 둘 간에 성능의 차이가 없이 엎치락 뒷치락 하는 것인가요?
답변을 작성해보세요.
1
답변 1