The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Гвидо ван Россум намерен достигнуть двукратного увеличения производительности в CPython 3.11, opennews (??), 13-Май-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


53. "Гвидо ван Россум намерен достигнуть двукратного увеличения п..."  +1 +/
Сообщение от Другой аноним (?), 14-Май-21, 03:34 
А как же numpy и numba? Они про уничтожение GIL как раз


Ответить | Правка | Наверх | Cообщить модератору

56. "Гвидо ван Россум намерен достигнуть двукратного увеличения п..."  +/
Сообщение от Аноним (1), 14-Май-21, 03:50 
> А как же numpy и numba? Они про уничтожение GIL как раз

Cython про "уничтожение GIL", собственно в любом много-тредовом приложении стоит использовать сишные батарейки по максимуму (из-за освобождаемого гила они позволяют выжать куда больше). Субинтерпретаторы тоже про "уничтожение GIL", большая проблема на самом деле GC и субинтерпретаторы вроде бы позволяют её хоть как-то решить.

Ответить | Правка | Наверх | Cообщить модератору

238. "Гвидо ван Россум намерен достигнуть двукратного увеличения п..."  +/
Сообщение от Другой аноним (?), 14-Май-21, 23:08 
Ну убирание гила само по себе как таковое ничего хорошего не принесёт. Хренова куча кода поломается, а хренова куча программеров перестанет понимать, почему. Щаз можно более или менее спокойнёхонько юзать threads и, в общем, это достаточно приятная возможность. Скажем так, адекватная плата за отсутствие параллельного исполнения. Грамотно писать на тредах - отдельный вид искусства
Ответить | Правка | Наверх | Cообщить модератору

300. "Гвидо ван Россум намерен достигнуть двукратного увеличения п..."  +/
Сообщение от Kkk (?), 18-Май-21, 00:50 
Пришел на Питон недавно, и пока не могу понять, что такого _упрощает_ GIL: автор, подскажи, плиз!
Ведь Питон не дает гарантии атомарности выполнения операций: иными словами, даже a=b может быть разорвано посередине между 2мя тредами питона (прочитали b, переключились на другой тред, потом вернулись и присвоили a).
А в чем тогда плюсы, где простота? Все равно все через мьюьексы и кондишены делать, если у тебя многопоточность.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру