Dispatch란 한국어로 보내다라는 뜻이다. Thread에 Coroutine을 보내는 것을 의미한다. 코루틴에서는 Thread Pool 을 만들고 Dispatcher를 통해 코루틴을 배분한다. 즉, 코루틴을 만든 다음 코루틴을 Dispatcher에 전송하면 Dispatcher은 자신이 관리하는 Thread Pool 내의 Thread 부하 상태에 맞춰 Coroutine을 배분한다.
코루틴은 Thread Pool을 만들지만 직접 제어하지는 않고 Dispatcher에게 모든 걸 위임한다. 안드로이드에서는 Dispatcher가 미리 생성되어 있다
좋은 정보 얻어갑니다, 감사합니다.