코루틴이란 (1) 썸네일형 리스트형 👋Coroutine : 1. Coroutine이란 fun routine() { subRoutine() } fun subRoutine() { .... } Routine은 컴퓨터 프로그램의 일부이며 특정한 일을 실행하기 위한 일련의 명령입니다. 이러한 일련의 명령을 함수라고 합니다. Sub Routine은 함수 내부에 함수가 존재하는 경우 내부에 존재하는 함수를 의미합니다. 즉 sub routine은 routine에 의해 순차적으로 수행되게 됩니다. Coroutine이란 코루틴은 무엇일까? 위에서 확인했던 Routine과 Sub Routine은 순차적으로 수행되었지만 Coroutine은 함께 수행됩니다. 스레드는 선점형 멀티태스킹으로 실제로 멀티코어를 사용해 *병렬성을 가질 수 있지만 코루틴은 비선점형 멀티태스킹으로 CPU를 시간분할하여 사용하기 때문에 실.. 이전 1 다음