AN
Size: a a a
AN
СГ
OY
OY
СГ
Dispatchers.IO
? Блокирующий код если там и есть, то глубоко внутри, вам наружу выставляется нормальный интерфейс.VP
Dispatchers.Default
?СГ
Dispatchers.Default
?VP
VP
СГ
СГ
RE
СГ
OY
СГ
СГ
VP
withContext(IO) { ... }
. Только там идёт взаимодействие с кодом, который может заблокировать поток и ждать ответ откуда-то неизвестно сколько времени.Default
.VP
СГ
RE
Dispatchers.Default.newLimitedContext(1)