История изменений
Исправление tailgunner, (текущая версия) :
на практике — почти единственная ситуация при которой GIL блокирует паралельное выполнение разных нитей в CPython — это математические вычисления.
На практике в любом коде на чистом Python (не использующем Си-модули и не занимающемся вводом/выводом) параллельности нет.
но ни кто в здравом уме НЕ будет делать на CPython — программу которая упарывается математикой. :)
Как говорится, «не говорите нам, что делать...».
Исходная версия tailgunner, :
на практике — почти единственная ситуация при которой GIL блокирует паралельное выполнение разных нитей в CPython — это математические вычисления.
На практике в любом коде на чистом Python (не использующем Си-модули) параллельности нет.
но ни кто в здравом уме НЕ будет делать на CPython — программу которая упарывается математикой. :)
Как говорится, «не говорите нам, что делать...».