본문 바로가기
C#

[c#] 스레드와 코루틴

by 코모's 2021. 8. 9.
반응형

스레드(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