반응형
스레드(Thread)와 코루틴(Coroutine)의 공통점과 차이점에 대해 알아보자
공통점
- 비동기 작업을 위해 사용된다.
- 비동기 작업이란?
어떠한 작업을 진행하는중에 또다른 작업을 같이 진행하는 방식
차이점
- 스레드 : 여러개의 스레드를 사용하여 "병렬"적으로 작업을 진행한다.
- 코루틴 : 병렬적으로 작동하는것이 아니라 여러개의 작업을 작게 쪼개서 작업을 진행한다.
반응형
'C#' 카테고리의 다른 글
[c#] 추상클래스와 추상 메서드(abstract) (0) | 2021.08.20 |
---|---|
[c#] 가상(virtual)함수와 오버라이딩(override) (0) | 2021.08.20 |
[c#] Boxing 과 Unboxing (0) | 2021.08.20 |
[c#] 코루틴과 Invoke (0) | 2021.08.09 |
[c#] Ramdom 난수 (0) | 2021.07.26 |