LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Без зеленых тредов в async/await смысла просто нет

Почему же?

Потому что а зачем?

Для асинхронности.

Когда мы используем async/await, то в момент вызова await у нас начинается ожидание результата некой асинхронной операции, и в этом момент запускается на выполнение следующий зеленый поток на текущем треде.

А если у нас зеленых потоков не будет, то что тред будет делать пока ждет результата?

Тред в смысле «thread» переключится на исполнение другого кода.

Ничего.

Ссылку на матчасть я давал - почитай.

Исходная версия tailgunner, :

Без зеленых тредов в async/await смысла просто нет

Почему же?

Потому что а зачем?

Для асинхронности.

Когда мы используем async/await, то в момент вызова await у нас начинается ожидание результата некой асинхронной операции, и в этом момент запускается на выполнение следующий зеленый поток на текущем треде.

А если у нас зеленых потоков не будет, то что тред будет делать пока ждет результата?

Тред в смысле «thread» переключится на исполнение другого кода.

Ничего.

Ссылку на матчасть я давыал - почитай.