본문 바로가기 메뉴 바로가기

Life Engineering

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Life Engineering

검색하기 폼
  • 일상 (253) N
    • 후기 (1)
    • etc. (3)
    • 공부 (25) N
      • Kotlin (4)
      • Computer Science (2)
      • Kafka (7)
      • Java (3)
      • Database (3)
      • System Architecture (6) N
    • Problem Solving (223)
  • 방명록

coroutine #dispatcher #kotlin (1)
코루틴 디스패처(Coroutine Dispatcher)

코루틴 디스패처 (Coroutine Dispatcher)코루틴 디스패처란?코루틴을 스레드로 보내 실행시키는 역할, 코루틴을 스레드로 보내는 데 사용할 수 있는 스레드나 스레드 풀을 가짐실행 요청한 스레드에서 코루틴이 실행될 수 있게 함→ CoroutineDistpatcher 는 코루틴의 실행을 관리하는 주체로실행 요청된 코루틴을 작업 대기열에 적재하고스레드가 새로운 작업을 시작할 수 있는 상태라면 스레드에 코루틴을 보내 실행함제한된 디스패처와 무제한 디스패처제한된 디스패처: 사용할 수 있는 스레드, 스레드풀이 제한무제한 디스패처: 사용할 수 있는 스레드, 스레드풀이 제한되지 않음 → 실행 요청된 코루틴이 이전 코드가 실행된 스레드에서 계속 실행 됨제한된 디스패처 생성Single-Thread Dispatc..

공부/Kotlin 2024. 6. 20. 22:36
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • coroutine #dispatcher #kotlin
  • kotlin #coroutine #coroutinecontext
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바