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.