목록Book/Kotlin 동시성 프로그래밍 (9)
시배's Android
Kotlin 동시성 프로그래밍 | 1장. Hello, Concurrent World!
프로세스 프로세스는 실행 중인 애플리케이션의 인스턴스다. 애플리케이션이 시작될 때마다 애플리케이션의 프로세스가 시작된다. 프로세스는 상태를 갖고 있다. 리소스를 여는 핸들, 프로세스 ID, 데이터, 네트워크 연결 등은 프로세스 상태의 일부이며 해당 프로세스 내부의 스레드가 액세스를 할 수 있다. 스레드 실행 스레드는 프로세스가 실행할 일련의 명령을 포함한다. 프로세스는 최소한 하나의 스레드를 포함하며 이 스레드는 애플리케이션의 진입점을 실행하기 위해 생성된다. 보통 진입점은 애플리케이션의 main() 함수이며 메인 스레드라 하는데 프로세스의 라이프 사이클과 연관된다. 각 스레드는 스레드가 속한 프로세스에 포함된 리소스를 액세스하고 수정할 수 있지만 스레드 로컬 스토리지 라는 자체 저장소도 갖고 있다. 애..
Book/Kotlin 동시성 프로그래밍
2023. 7. 9. 20:38