코루틴하면 유명한게 Go의 고루틴이니까 이거랑 비교해봄

고루틴은 쓰레드를 더욱 경량화 한거임

위키에 따르면 쓰레드는 1MB, 고루틴은 2Kb의 스택 공간을 가진다고 써있네

암튼 이렇게 극한으로 크기를 줄이고 자체 컨텍스트 스위칭을 만들어서 최적화 한게 고루틴임

근데 내가 알기론 고루틴 내에서 블락 당했을 때도 컨텍스트 스위칭으로 잠깐이지만 실제 cpu 코어에 올라가는걸로 앎

반면에 코틀린 코루틴은 블락이 되면 아예 cpu 코어에 안올라감 ㅇㅅㅇ

컨텍스트 스위칭을 빠르게 한 고루틴과 컨텍스트 스위칭이 아예 안일어나게 한 코틀린인거지 ㅇㅅㅇ