Асинхронное программирование на C# (блок 1)

Sdílet
Vložit
  • čas přidán 10. 05. 2023
  • - Потоки
    - Синхронность и асинхронность
    - Параллельное программирование
    - Применение асинхронности
    - Пул потоков
    Репозиторий с исходными кодами примеров: github.com/RadmirT/AsyncProgr...

Komentáře • 26

  • @mihail9146
    @mihail9146 Před 10 dny

    Очень доходчиво и понятно объясняете, спасибо за такой контент!

  • @Anastasia-fi4wv
    @Anastasia-fi4wv Před měsícem +3

    Нашла канал только сегодня. Это находка! Автор, продолжайте выкладывать ролики, очень хорошо объясняете 💖 Благодарю

  • @user-cn6bz6ex5u
    @user-cn6bz6ex5u Před 9 měsíci +6

    Не пойму почему так мало лайков-просмотров? Ничего лучше по данной теме в сети не нашёл.

  • @focus-on-work
    @focus-on-work Před 3 měsíci +2

    будем смотреть. асинхронность и многопоточность одни из самых актуальных тем. кусочков видео много. надеюсь увидеть что то новое.

  • @sashkablackandwhite678
    @sashkablackandwhite678 Před 2 měsíci +2

    Спасибо за видео! Понятно и просто о сложном.

  • @as1andrey1
    @as1andrey1 Před 5 měsíci +1

    Очень понятно и подробно, спасибо за ваш труд!

  • @tigerpenguin6274
    @tigerpenguin6274 Před 3 měsíci +1

    Хорошо! Спасибо, большое дело делаете!

  • @dunno851
    @dunno851 Před 6 měsíci +1

    Спасибо большое!

  • @user-yo7mw6oj4p
    @user-yo7mw6oj4p Před rokem

    Спасибо. А не подскажите когда следующий урок?

    • @RadmirT
      @RadmirT  Před rokem +1

      Следующий урок будет 25 мая. А так стараюсь выкладывать каждый четверг или пятницу.

    • @user-yo7mw6oj4p
      @user-yo7mw6oj4p Před rokem

      @@RadmirT Большое спасибо.

  • @proph3tum
    @proph3tum Před rokem +1

    Кажется я нашел грааль

  • @user-qx9js5rx3k
    @user-qx9js5rx3k Před měsícem +1

    czcams.com/video/jDaGi_ZnGjI/video.html А каким образом пул потоков препятствует частой смене контекста, когда как он решает проблему затратности создания потока

    • @RadmirT
      @RadmirT  Před 29 dny +1

      Имеется ввиду, что при большом количестве одновременно работающих потоков время на приключение контекста может "уничтожить" весь профит параллельности. Если же мы с помощью пула ограничим количество одновременно работающих потоков, то тем самым можем увеличить суммарную производительность. Простой пример если у вас будете 10 рабочих и им надо будет выкопать 100 ям, то они это сделают быстрее если каждый работник будет только 1 яму а как выкопает перейдет к другой, чем начать копать сразу 100 и перебегать от одной ямы к другой каждые 10 минут.

  • @Qwerty0.1
    @Qwerty0.1 Před 15 dny

    а вот это не тоже самое, но проще и удобнее?
    public async Task MetodForPrimer()
    {
    бла бла бла;
    }
    и использование:
    await MetodForPrimer().ConfigureAwait(false);
    я если что новичек

    • @RadmirT
      @RadmirT  Před 15 dny

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

  • @supromental
    @supromental Před 3 měsíci +3

    после каждого слова идёт АААААААААААА , невозможно слушать , ты бы сначала говорить нормально научился, потом видео снимал.

    • @RadmirT
      @RadmirT  Před 3 měsíci +5

      Извините, курсы сценической речи не проходил, все свободное время тратил на изучения программирования. Но я вас не заставляю слушать мою несвязанную речь, можете поискать другого спикера.

    • @supromental
      @supromental Před 3 měsíci +2

      @T Я то поищу, просто видео зачем делаешь просто так, или чтобы люди смотрели ?И дело тут не курсах а в сценарии для видео.

    • @RadmirT
      @RadmirT  Před 3 měsíci

      @@supromental а что не так в сценарии?

    • @valeevden
      @valeevden Před 3 měsíci +7

      Общаться вначале в интернете научись, потом комментарии строчи.
      Автор создает замечательный контент. Объясняет, показывает и рассказывает основы асинхронщины. Это специализированная техническая информация, а не развлекательный контент. На русском языке, бесплатно и понятно. Надо ценить такие вещи. Придирки к голосу, да еще и в таком формате, просто неуместны.

    • @supromental
      @supromental Před 3 měsíci

      @den не к голосу а к словам паразитам, я вообще-то человеку даю конструктивную критику, чтобы его контент становился лучше и собирал больше просмотров и нравился большему кол-ву людей.