Sobes.tech
Junior — Middle

Melyik szálon történik a korutinok inicializálása és indítása az unconfined használatakor?

sobes.tech MI

Válasz az MI-től

A Kotlin korutinok Dispatchers.Unconfined kezelőjének használatakor a korutina inicializálása és indítása ugyanabban a szálban történik, ahol a korutina elindult. Ez azt jelenti, hogy a korutina azonnal végrehajtódik a jelenlegi szálon az első szünetig. Az első szünet után a korutina folytatása másik szálon is folytatódhat, amit a ütemező választ ki, például azon a szálon, ahol a szüneteltetett művelet befejeződött.