Параллер Pypy's Cartless Thread поддерживает параллельное исполнение?
-
21-12-2019 - |
Вопрос
Я читал о Pypy's Cartless Faceber .Мой вопрос простой: ли это обойтись?Страница говорит, что позволяет кодировать в «массовом одновременном стиле».Делает это также значит массивно параллельный стиль, воспользовавшись несколькими сердечниками?
Решение
Нет.Микротредар более легкие и удобные для программы, но все равно не могут выполнить параллельно по той же причине, что «штабельный» Python не может просто запустить нити параллельно.Ничего о микропроматах не решает проблемы, адресованные Гил, и на самом деле они не предназначены для обеспечения параллелизма.
Обратите внимание, что то же самое верно для оригинального Cpython на основе стеклопакета (см. Stateless Python и Multicores? ). .
Не связан с StackOverflow