Re[16]: Горутины и потоки
От: Sharov Россия  
Дата: 04.07.21 00:13
Оценка:
Здравствуйте, Serginio1, Вы писали:
S>>Для типизации тасков/промисов .

S> Тут речь про потоки и бесплатность их переключения. По сути раньше синхронный код и использованием ожиданием эвента при вызове асинхронной операции была нормальной практикой.

S>Но было сказано, что это отстой ибо есть большие затраты на переключение потока.

Вероятно это связано с многоядерностью ... Хотя не факт -- ведь в чем разница для async\await от ядерности?
Т.е. мы четко типизируем "выполни это после этого (io операции какой-нибудь)" и нам ядерыные объекты синхронизации
тут ни к чему.

S>Поэтому лучше использовать пул потока с минимумом переключений.


Пул потоков это про создание потоков, а не про переключение.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.