Android Kotlin Thread 와 Coroutine 과 Service
Process : 앱이 메모리에 적재되어 실행된 상태 힙(Heap)를 할당 받는다. Thread : 하나의 Process 내에서 실행되는 작업 실행 단위 Thread하나는 메모리 내에 다른 Thread와 독립적인 하나의 스택(Stack)을 할당 받는다. 같은 Process 내의 Thread 들은 Heap을 공유함 OS가 Context Switching을 통하여 실행중인 Thread를 멈추고(블로킹)에서 다른 Thread ( Stack )로 전환 실행함 Looper, Handler Coroutine : 하나의 Thread내에서 만들 수 있는 작성 실행 단위 Object로서 Heap에 저장됨 프로그래머가 코딩으로 Switching 시점을 결정..
Android Kotlin
2024. 9. 24. 16:15