Size: a a a

Чат "Программист"

2020 August 13

АС

Азер Садыхзаде... in Чат "Программист"
Брахма
та пиздец
ору
источник

P

Phantom in Чат "Программист"
Брахма
так к чему этот высер, что питон в потоки не умеет?
Напомнить про GIL
источник

P

Phantom in Чат "Программист"
Брахма
так к чему этот высер, что питон в потоки не умеет?
Нормально не умеет
источник

YK

Your KVXMMU in Чат "Программист"
ахуенно скатали
источник

Б

Брахма in Чат "Программист"
Phantom
Напомнить про GIL
и что?
источник

P

Phantom in Чат "Программист"
Брахма
и что?
Хуй через плечо
источник

YK

Your KVXMMU in Чат "Программист"
Phantom
Напомнить про GIL
фантом
источник

YK

Your KVXMMU in Чат "Программист"
ты знаешь про гил не более "ну он может блокировать поток для работы с объектами"
источник

К

Кiт x7 in Чат "Программист"
Stas Khavruk
Ну тогда это цирк и пух волк
а вот это мне нравиться
источник

YK

Your KVXMMU in Чат "Программист"
гил то по факту работает только в некоторых случаях
источник

b

barmatografOS in Чат "Программист"
Your KVXMMU
ты знаешь про гил не более "ну он может блокировать поток для работы с объектами"
А вот это нож в спину
источник

YK

Your KVXMMU in Чат "Программист"
Your KVXMMU
гил то по факту работает только в некоторых случаях
для подсчета ссылок
источник

YK

Your KVXMMU in Чат "Программист"
Your KVXMMU
ты знаешь про гил не более "ну он может блокировать поток для работы с объектами"
но при этом каждый просто обязан высрать свое "в питоне нет нормального многопотока"
источник

P

Phantom in Чат "Программист"
Phantom
Переслано от Dr. Friedrich von Never
Нет, это неправда.

В основных реализациях Питона есть такая штука, называется Global Interpreter Lock (GIL). Она отвечает за то, что единовременно выполняется только один поток с кодом на Питоне (но при этом могут работать другие потоки, запущенные, например, из сишного кода, если они не выполняют Питон).

Это позволяет срезать значительное количество углов в реализации интерпретатора, но, вопреки распространённому мнению, не очень-то помогает писать корректные многопоточные программы: поскольку потоки всё ещё есть и всё ещё являются настоящими, некоторые race conditions ты в своём коде всё равно можешь понаблюдать, хоть и в примитивном деградированном виде.
.
источник

YK

Your KVXMMU in Чат "Программист"
как и напомнить в сотый блять раз про скорость
источник

YK

Your KVXMMU in Чат "Программист"
приводишь чьи-то слова как аргумент?
источник

К

Кiт x7 in Чат "Программист"
а пятон медленыыый гы
источник

YK

Your KVXMMU in Чат "Программист"
причем эти чьи-то без ссылок на документацию например
источник

b

barmatografOS in Чат "Программист"
гыыы
источник

b

barmatografOS in Чат "Программист"
питон хуита
источник