Python 비동기 프로그래밍: 코루틴과 Asyncio 이벤트 루프의 동작 원리
1. 동시성 프로그래밍과 코루틴(Coroutine)의 이해
1.1 코루틴의 정의와 위치
운영체제 관점에서 프로세스는 실행 중인 프로그램의 인스턴스이며, 스레드는 프로세스 내에서 실행되는 최소 단위의 작업 흐름입니다. 그렇다면 코루틴은 무엇일까요? 코루틴은 스레드 내부에서 실행되는 사용자 수준의 경량 스레드(Micro-thread)로, 단일 스레드 환경에서 동시성(Concurrenc ...
6월 22일 00:56에 게시됨