Комментарии:
Ого каким пухляшом был Григорий, худым лучше !
ОтветитьШикарный доклад, идеальный просто
ОтветитьГригорий, красавчик!
ОтветитьВсем привет! кто-нибудь понял о каком авторе и его статье про GIL идёт речь? хочу почитать)
Ответить10 лет спустя.... Он был прав)))
Ответить9 лет лекции, в 2023 смотрю и получаю море полезной инфы
Ответитьлучшее видео про gil в ютубе, даже несмотря на то, что ему уже девять лет))
ОтветитьПравославный питон ))
ОтветитьЭто Понасенков от мира Python
Браво, маэстро!
Не могу найти ничего про "механизм поднятия GIL". Как он называется на английском?
ОтветитьОчень рад за Гришу, что он похудел.
ОтветитьСпасибо за понятную лекцию)
Подпишусь на канал!
А если первый поток как раз на 5 миллисекунде (или на 100-м тике) делает проверку a > 0 и этот поток засыпает, затем просыпается второй поток и меняет значение a. Что происходит в таком случае?)
ОтветитьМаэстро, ещё!
ОтветитьБольшое спасибо! Помогло структурировать имеющиеся знания и заполнить пробелы.
ОтветитьЯ в шоке, никогда так легко и интересно не заходило. Григорий человек магнит. Примеры расставлены грандиозно, вставки личного опыта. Час как 5 минут, побольше бы таких встреч, спасибо вам большое.))))
ОтветитьОгромная благодарность Григорию)) Часто слушаю подкасты с ним из серии Москов Пайтон Подкаст. Расту с вами, товарищи)) От умных людей говорят становишься умным)
Ответитьa in xrange(10**8) выполняется мнгновенно, вероятно имелось ввиду a in range(10**8), который генерит список чисел
ОтветитьНе, ну это не рассказ... Это гордая песнь. Слушается на одном дыхании. Не возможно оторваться от всецело захватывающего повествования!
Ответитьочень-очень доступно,спасибо)
Ответитья в 2020 году смотрю, в новых видео Григорий другой))
ОтветитьОтличный рассказ, лучший. Вы проникаете в самый фундамент работы программ, потоков и начинаете подниматься вверх тем самым собирая воедино настоящий механизм работы интерпретатора Python. Я б тоже самое сделал только просидел бы несколько недель в гугле и на форумах. Рад, что есть кто-то, кто умеет задавать правильные вопросы сам себе в понимании того как действительно работает код. Удачи вам)))
ОтветитьЧет не понял как оно переключается 5мс если в Windows переключает потоки с интервалом ~20мс Как такое получается? Еще нужно разбудить поток и заслипить, возможно еще что-то залочить.
ОтветитьКласный лектор, лайк однозначно.
Ответитьчётко и складно пиздит
ОтветитьЛучший спикер, которого я слышал. Час прошел на одном дыхании
ОтветитьПрограммисты знают только два числа: ноль и много 🤣
ОтветитьИменно то, чего мне не хватало!
Ответитьдокладчик супер
Ответитьжизненно!)))
ОтветитьСупер!!!
Ответитьпоставлены все точки над GIL, интересно и спасибо за ваш труд)
ОтветитьХороший рассказчик!
ОтветитьС каких пор процессы стали более правильным способом организации многозадачности, чем потоки? И та же апелляция к тому, что так в Linux. Это как раз и есть большой косяк всех Unix-like систем, потому, что они проектировались как принципиально однозадачные системы, в отличие от Windows NT.
Лекция для колхозников. Лектор:
- Товарищи колхозники. Перед вами череп Александра Македонского,
где ему 7 лет. А вот этот череп, где ему 25 лет. И, наконец,
череп умершего Александра Македонского. Вопросы есть?
Есть:
- Скажите, пожалуйста, как может быть у одного человека три черепа?
- А вы, простите, кто? - спрашивает лектор.
- Дачник.
- Вот и идите на хер. Лекция для колхозников.
Хороший лектор! И слайды интересные
ОтветитьВот это доклад! интереснейшая подача материала)
ОтветитьМилый человек, дай бог тебе здоровья за столь глубокий и детальный рассказ! низкий поклон!
ОтветитьШик ) Спасибо огромное Григорию и MPython )
ОтветитьПриятно слушать.
Ответитьахах норм обьяснил
ОтветитьБывший коллега :)
ОтветитьОчень круто! Спасибо большое.
ОтветитьПотрясающе поставленная речь! Отличный материал, отличная подача, прошу, еще!
ОтветитьСупер! С удовольствием посмотрел бы и другие выступления.
ОтветитьШикарная манера повествования :)
ОтветитьЗдорово рассказано!
ОтветитьGIL у процессов есть, просто он свой для каждого процесса. Спасибо за доклад.
Ответить