좌충우돌 안드로이드 앱 개발

  • 홈
  • 태그
  • 방명록

coroutinecontext 1

[Kotlin] Kotlin Coroutine with Dispatcher

코루틴 CoroutineAndroid에서 비동기적으로 실행되는 코드를 단순화하는 데 사용할 수 있는 동시성(concurrency) 디자인 패턴이다.  동시성(Concurrency) vs 병렬성(Parallelism) 병렬성은 실제로 두 작업이 같이 처리되는 것을 뜻하고 동시성을 그 와는 다르게 두 작업이 번갈아가면서 실행되며 동시에 처리되는 것을 뜻한다. 실제로 A작업, B작업이 같이 처리되는 것이 아니라 A작업했다가 B작업했다가 돌아가면서 처리하는 것이다.실제 한 시점을 보면 하나의 작업만 처리되는 것을 알 수 있다. 코루틴은 이 동시성에 대한 디자인 패턴(솔루션)인 것인데,코루틴이 병렬성이 아닌 동시성 디자인 패턴인 건에 대해서는 코루틴의 동작 방식에 대해 이해하면 쉽다.  코루틴은 주로 경량 스레드..

Android/학습 2025.04.09
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (35) N
    • Android (31) N
      • 프로젝트 (2)
      • 학습 (28) N
    • Computer Science (0)
    • 코딩테스트 (0)
    • 메모 (4)

Tag

Back Stack, merge, cold stream, 최근 앱 목록, hot stream, Task, Root Launch, Annotated, Rebase, OOP, Google Console, fragment, Android, Design Patten, ViewModel, StateFlow, activity, Kotlin, git, Flow,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바