Многопоточность и Асинхронность в Программировании | Python Threading и Multiprocessing

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 38

  • @PseudoDev
    @PseudoDev  4 роки тому +11

    Всё, я не умер (хотя за 35 дней можно было так и подумать 😅)!
    А чтобы я реже пропадал, можешь поддержать выход новых видео через Boosty - boosty.to/pseudodev

    • @ushid_brand
      @ushid_brand 4 роки тому +1

      к сожалению этот ролик не oпpавдал нaшиx ⚣deep dark fantasy⚣, за 35 дней ⚣Dungeon master⚣ мог сделать больше

    • @misterpingvin1861
      @misterpingvin1861 4 роки тому +1

      Видос хоть бесплатный, а не за ♂️300$♂️

  • @hannapleshko8073
    @hannapleshko8073 3 роки тому +5

    я полчаса не могла найти хорошую статью и видео, где мне объяснят эту тему
    спасибо, огромное спасибо! вы безумно меня выручили)

    • @PseudoDev
      @PseudoDev  3 роки тому +1

      Рад стараться)

  • @beka777go
    @beka777go 3 роки тому +2

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

  • @ttiittochka
    @ttiittochka 4 роки тому +2

    Спасибо за такое познавательное видео!

    • @PseudoDev
      @PseudoDev  4 роки тому +2

      Пожалуйста!

  • @podolskshepchinka
    @podolskshepchinka 4 роки тому +3

    Во-первых, честно говоря, в видео присутствует очень много воды. Все можно было объяснить гораздо проще, как во многих статьях на habr. Во-вторых, мне понравилось, что ты напомнил о GIL (и да, произносится как "джил"), за это респект

  • @rd288
    @rd288 2 роки тому +8

    Асинхронность и многопоточность это принципиально разные вещи, почему ты их используешь словно это синонимы?

  • @AVE_Schtirlitz
    @AVE_Schtirlitz Рік тому

    Не совсем согласен с мыслью, что асинхронность полезна в веб-разработке (многое там упирается в скорость передачи данных и качество серверов), но просто восхищаюсь качеством контента.
    И монтаж видео, и хороший звук голоса рассказчика (привет selfedu, у которого микрофон, как из задницы, извиняюсь за выражение), и сама по себе очень полезная информация. Всё рассказано последовательно, по-человечески (не на техническом) и подробно. Огорчает только, что тема множества процессов раскрыта не полностью, тем не менее, представленной в видео информации достаточно, чтобы при поиске дополнительных материалов в интернете не утонуть в них и во всём разобраться.
    И это всё на маленьком канальчике, не на канале-миллионнике, как у Дударя. Шлю благодарность ютубу за рекомендацию твоих видео и благодарность тебе за труд

  • @rettjaconomaili8201
    @rettjaconomaili8201 Рік тому

    Спасибо, очень понятно на примеры лапши! А как называется фоновая музыка?

  • @ИванЛитвинов-н8ц
    @ИванЛитвинов-н8ц 2 роки тому

    Я подписался, спасибо

  • @ushid_brand
    @ushid_brand 4 роки тому +3

    0:10 к кролику

  • @daniel7007
    @daniel7007 2 роки тому

    Огонь, супер контент!
    Бро скидывай код в конет плиз (по притовленеие дошика)

  • @ivankurban669
    @ivankurban669 Рік тому +1

    2:16 Жэсть

  • @iplion2
    @iplion2 7 місяців тому

    Да вы, батенька, гурман однако!

  • @АндрейДьяков-ь3у
    @АндрейДьяков-ь3у 8 місяців тому

    Парень, привет. Скажи пожалуйста, а возможно ли в python одновременно использовать threading и multiprocessing? Если да, то напиши пж кратко как

    • @PseudoDev
      @PseudoDev  8 місяців тому

      Я думаю можно: разбиваешь программу на несколько процессов и каждый процесс делаешь асинхронным

    • @АндрейДьяков-ь3у
      @АндрейДьяков-ь3у 8 місяців тому

      @@PseudoDev Хм, асинхронность, может быть... Спасибо!

  • @shrek2115
    @shrek2115 3 роки тому +4

    А как же asyncio?

    • @PseudoDev
      @PseudoDev  3 роки тому

      Про него тоже стоило упомянуть, но увы. Забыл.

  • @petrmudrii3963
    @petrmudrii3963 2 роки тому +5

    Threading не работает асинхронно😂 оно не приводит к параллелизму как multiprocessing и на потоках по сравнению с aiohttp например дико торомозит

    • @jekavovk7148
      @jekavovk7148 2 роки тому +1

      Я конешно не гений, но тольок хотел написать это

  • @everything_is_simple8
    @everything_is_simple8 Рік тому +2

    Видео бесполезно
    Асинхронность
    Многопоточность
    Процессы
    Это 3 разные вещи и для 3 разных вариантов

  • @ruden6623
    @ruden6623 2 роки тому

    2:46, о программируют на html😂😂😂

    • @PseudoDev
      @PseudoDev  2 роки тому

      Асинхронный HTML. Звучит интересно, мне нравится 😁

  • @ockuepie
    @ockuepie 4 роки тому

    Короче анекдот: заходит Игорь посмотреть статистику под видео, а там...

    • @ockuepie
      @ockuepie 4 роки тому

      Армяне в нарды играют

    • @PseudoDev
      @PseudoDev  4 роки тому

      @@ockuepie это идёт в закреплённые комментарии)

  • @ashosluchilos
    @ashosluchilos Рік тому

    Mivinu*

  • @esp2644
    @esp2644 Рік тому

    Кароче , простыми словами, асинхронность, это распараллеливание одной задачи и вызов результатов в ней одновременно . Многопоточность это просто тоже самое, но обработка на 2 ядрах и более. То есть , это просто данные которые разбиты по ядрам

    • @ИннаЛиксакова-о4н
      @ИннаЛиксакова-о4н Рік тому +2

      Есть многопоточность, мультипроцессинг, асинхронность. В видео сам автор в этом не разобрался.

    • @NeoMasterLive
      @NeoMasterLive Рік тому +2

      ​@@ИннаЛиксакова-о4н
      Браво! Я искал в комментариях того, кто это смог заметить)

    • @kavochego9128
      @kavochego9128 8 місяців тому

      Нет, асинхронность ≠ параллельность. Все видео это просто бред

  • @GamerExA
    @GamerExA Рік тому +1

    Асинхронность не то же самое что и многопоточность, а мультипроцессность не многопоточность. Расказываешь приколько, но хню

  • @misterpingvin1861
    @misterpingvin1861 4 роки тому

    Опять Дошик, ты с ними спишь что-ли?

    • @PseudoDev
      @PseudoDev  4 роки тому +1

      Потихоньку превращаюсь в студента)