Потоки в Python

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 24

  • @АнтонКородян
    @АнтонКородян 9 месяцев назад

    Шикарное объяснение, спасибо вам большое

  • @sportsman3109
    @sportsman3109 Год назад +1

    Увлекательная информация, спасибо автору) Ждем видео про GIL)

  • @GRIMEANARCHY
    @GRIMEANARCHY Год назад

    Мало просмотров, значит годнота) респект автору 💪👏

  • @kohakovich
    @kohakovich 10 месяцев назад

    Наверное один из лучших каналов, некогда такую информацию на ру Ютубе не встречал.

  • @AlexandrKalinovsky
    @AlexandrKalinovsky Год назад +3

    Поздравляю с 1-й тысячей! Пусть их будет сто как минимум. Запишите пожалуйста видео о декораторах классов и методов классов. Спасибо заранее.

    • @pythonclinic
      @pythonclinic  Год назад +1

      спасибо) обязательно сделаю, стоит в плане)

    • @AlexandrKalinovsky
      @AlexandrKalinovsky Год назад

      @@pythonclinic круто! Спасибо большое

  • @OnlyElf
    @OnlyElf Год назад

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

    • @pythonclinic
      @pythonclinic  Год назад

      добавил в список тем)

  • @evan_kirk
    @evan_kirk 8 месяцев назад

    Мужик, твои видео - это лучшее, что я находил. На каком энтузиазме ты делаешь всё это? Самые понятные и глубокие объяснения и разъяснения. Огромное спасибо! Недавно на канале, поэтому хочу узнать, стримы проводишь? И включены ли у тебя донаты?

    • @pythonclinic
      @pythonclinic  8 месяцев назад

      привет, на самом деле по-приколу всё это делаю, поэтому донатов нету) стримы раньше проводил, но сейчас времени не хватает к сожалению

  • @p.polunin
    @p.polunin 9 месяцев назад

    Спасибо большое! Расскажи пожалуйста о способе RPC, gRPC?

  • @kopylov_vadik
    @kopylov_vadik Год назад +1

    А можно запилить сравнение многопотчного и асинхронного подхода ?)
    И раскрыть с точки зрения теории, когда что выгоднее использовать и т. д.
    Не совсем очевидный момент, особенно для начинающих, так как асинхронность тоже используется для i/o задач.

    • @pythonclinic
      @pythonclinic  Год назад +1

      конечно, разберёмся с этим вопросом)

  • @ГубкаБоб-р8ъ
    @ГубкаБоб-р8ъ Год назад +1

    Я понял, для наших программ, потоки будут рулить практически всегда. Обычно как раз операции IO тормозят программу. Конечно если не брать в расчет проги для рендеринга видео или что-то в этом роде. Но такое наверное пишут на C или C++

    • @pythonclinic
      @pythonclinic  Год назад +1

      да, это вполне солидная логика

  • @cloudlynosound
    @cloudlynosound Год назад

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

  • @Devil666face
    @Devil666face Год назад

    Почему не слова о GIL. О том что это псевдомногопоточность. И глобально на уровне проца все так же работает в одном ядре и одном потоке. Параллелизм выполнения потоков - отсутствует.

    • @pythonclinic
      @pythonclinic  Год назад

      потому что это будет в следующем видео, я как раз над ним работаю

  • @AyazCryptoDev
    @AyazCryptoDev Год назад +1

    что такое IO?(

    • @pythonclinic
      @pythonclinic  Год назад +2

      input/output, то есть ввод-вывод, любая передача или приём данных из памяти самой программы куда-то во внешнюю среду (запись в файл, коммуникация по сети, даже вывод на консоль)

    • @AyazCryptoDev
      @AyazCryptoDev Год назад +2

      @@pythonclinic спасибо большое! очень интересный ролик, пользуюсь потоками а не процессами практически во всех своих программах, которые почти на 100% состоят из запросов в сеть, получается делаю все правильно :)