The OpenNET Project / Index page

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



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

Оглавление

Опубликован план избавления CPython от глобальной блокировки интерпретатора, opennews (??), 29-Июл-23, (0) [смотреть все]

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


184. "Опубликован план избавления CPython от глобальной блокировки..."  +/
Сообщение от anonistemail (?), 31-Июл-23, 12:46 
я не питонист поэтому спрашиваю
    threads    = list(range(8))
    threads[0] = threading.Thread(target=self.collect_a)
    threads[1] = threading.Thread(target=self.collect_b)
    threads[2] = threading.Thread(target=self.collect_c)
    threads[3] = threading.Thread(target=self.collect_d)
    threads[4] = threading.Thread(target=self.collect_e)
    threads[5] = threading.Thread(target=self.collect_f)
    threads[6] = threading.Thread(target=self.collect_g)
    threads[7] = threading.Thread(target=self.collect_h)
это что феик? они будут исполнятся последовательно?
тогда зачем трединг вообше? для будушего зарезервиловали?
Ответить | Правка | Наверх | Cообщить модератору

187. "Опубликован план избавления CPython от глобальной блокировки..."  –1 +/
Сообщение от Пряник (?), 31-Июл-23, 14:00 
> тогда зачем трединг вообше? для будушего зарезервиловали?

Для асинхронности. Параллельность и асинхронность вещи ортогональные.

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

200. "Опубликован план избавления CPython от глобальной блокировки..."  +/
Сообщение от Вячеслав (??), 01-Авг-23, 07:21 
Если гил не отпускается то последовательно, если отпускается то параллельно.
Ответить | Правка | К родителю #184 | Наверх | Cообщить модератору

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

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




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

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