ua-cam.com/video/jDaGi_ZnGjI/v-deo.html А каким образом пул потоков препятствует частой смене контекста, когда как он решает проблему затратности создания потока
Имеется ввиду, что при большом количестве одновременно работающих потоков время на приключение контекста может "уничтожить" весь профит параллельности. Если же мы с помощью пула ограничим количество одновременно работающих потоков, то тем самым можем увеличить суммарную производительность. Простой пример если у вас будете 10 рабочих и им надо будет выкопать 100 ям, то они это сделают быстрее если каждый работник будет только 1 яму а как выкопает перейдет к другой, чем начать копать сразу 100 и перебегать от одной ямы к другой каждые 10 минут.
а вот это не тоже самое, но проще и удобнее? public async Task MetodForPrimer() { бла бла бла; } и использование: await MetodForPrimer().ConfigureAwait(false); я если что новичек
Про async await будет чуть позже. И async await это не всегда про многопоточность. А ConfigureAwait это вообще из другой оперы, он связан с контекстом синхронизации, применять его надо далеко не всегда. Обо всем этом я рассказываю в последующих блоках.
Извините, курсы сценической речи не проходил, все свободное время тратил на изучения программирования. Но я вас не заставляю слушать мою несвязанную речь, можете поискать другого спикера.
Общаться вначале в интернете научись, потом комментарии строчи. Автор создает замечательный контент. Объясняет, показывает и рассказывает основы асинхронщины. Это специализированная техническая информация, а не развлекательный контент. На русском языке, бесплатно и понятно. Надо ценить такие вещи. Придирки к голосу, да еще и в таком формате, просто неуместны.
@den не к голосу а к словам паразитам, я вообще-то человеку даю конструктивную критику, чтобы его контент становился лучше и собирал больше просмотров и нравился большему кол-ву людей.
Нашла канал только сегодня. Это находка! Автор, продолжайте выкладывать ролики, очень хорошо объясняете 💖 Благодарю
Спасибо за видео! Понятно и просто о сложном.
будем смотреть. асинхронность и многопоточность одни из самых актуальных тем. кусочков видео много. надеюсь увидеть что то новое.
Очень понятно и подробно, спасибо за ваш труд!
Очень доходчиво и понятно объясняете, спасибо за такой контент!
Хорошо! Спасибо, большое дело делаете!
Не пойму почему так мало лайков-просмотров? Ничего лучше по данной теме в сети не нашёл.
Спасибо большое!
благодарность
Спасибо. А не подскажите когда следующий урок?
Следующий урок будет 25 мая. А так стараюсь выкладывать каждый четверг или пятницу.
@@RadmirT Большое спасибо.
ua-cam.com/video/jDaGi_ZnGjI/v-deo.html А каким образом пул потоков препятствует частой смене контекста, когда как он решает проблему затратности создания потока
Имеется ввиду, что при большом количестве одновременно работающих потоков время на приключение контекста может "уничтожить" весь профит параллельности. Если же мы с помощью пула ограничим количество одновременно работающих потоков, то тем самым можем увеличить суммарную производительность. Простой пример если у вас будете 10 рабочих и им надо будет выкопать 100 ям, то они это сделают быстрее если каждый работник будет только 1 яму а как выкопает перейдет к другой, чем начать копать сразу 100 и перебегать от одной ямы к другой каждые 10 минут.
а вот это не тоже самое, но проще и удобнее?
public async Task MetodForPrimer()
{
бла бла бла;
}
и использование:
await MetodForPrimer().ConfigureAwait(false);
я если что новичек
Про async await будет чуть позже. И async await это не всегда про многопоточность. А ConfigureAwait это вообще из другой оперы, он связан с контекстом синхронизации, применять его надо далеко не всегда. Обо всем этом я рассказываю в последующих блоках.
Кажется я нашел грааль
после каждого слова идёт АААААААААААА , невозможно слушать , ты бы сначала говорить нормально научился, потом видео снимал.
Извините, курсы сценической речи не проходил, все свободное время тратил на изучения программирования. Но я вас не заставляю слушать мою несвязанную речь, можете поискать другого спикера.
@T Я то поищу, просто видео зачем делаешь просто так, или чтобы люди смотрели ?И дело тут не курсах а в сценарии для видео.
@@supromental а что не так в сценарии?
Общаться вначале в интернете научись, потом комментарии строчи.
Автор создает замечательный контент. Объясняет, показывает и рассказывает основы асинхронщины. Это специализированная техническая информация, а не развлекательный контент. На русском языке, бесплатно и понятно. Надо ценить такие вещи. Придирки к голосу, да еще и в таком формате, просто неуместны.
@den не к голосу а к словам паразитам, я вообще-то человеку даю конструктивную критику, чтобы его контент становился лучше и собирал больше просмотров и нравился большему кол-ву людей.