Результаты поиска по запросу "multiprocessing"

3 ответа

Какого рода проблемы (если они есть) будут сочетать асинхронность с многопроцессорностью?

Как почти всем известно, когда они впервые смотрят на многопоточность в Python, есть GIL, который делает жизнь несчастной для людей, которые на самом деле хотят выполнять обработку параллельно - или, по крайней мере, дать ей шанс. В настоящее ...

2 ответа

Python: включение wx.py.shell.Shell в отдельный процесс

Я хотел бы создать оболочку, которая будет управлять отдельным процессом, который я создал с помощью многопроцессорного модуля. Возможно? Как? РЕДАКТИРОВАТЬ: Я уже достиг способа отправки команд во вторичный процесс: ...

5 ответов

Gevent Monkeypatching ломая многопроцессорность

Я пытаюсь использовать пул мультипроцессора для запуска группы процессов, каждый из которых будет запускать пул gevent из Gevent. Причиной этого является то, что существует большая сетевая активность, но также и большая нагрузка на ...

ТОП публикаций

1 ответ

Многопроцессорная обработка Python для параллельных процессов

Извините, если это слишком просто для некоторых людей, но я все еще не понимаю, что такое многопроцессорность Python. я ...

7 ответов

Многопроцессорная обработка Python PicklingError: Can't pickle <type 'function'>

Мне жаль, что я не могу воспроизвести ошибку на более простом примере, а мой код слишком сложен для публикации. Если я запускаю программу в оболочке IPython вместо обычного Python, все работает хорошо. Я посмотрел несколько предыдущих заметок по ...

1 ответ

Высокое использование памяти с помощью многопроцессорной обработки Python

Я видел пару сообщений об использовании памяти с помощью модуля многопроцессорной обработки Python. Однако вопросы, кажется, не отвечают на проблему, которую я имею здесь. Я публикую свой анализ с надеждой, что кто-нибудь сможет мне ...

2 ответа

Python Pool с рабочими процессами

Я пытаюсь использовать рабочий пул в Python, используя объекты процесса. Каждый работник (процесс) выполняет некоторую инициализацию (занимает нетривиальное количество времени), проходит серию заданий (в идеале с использованиемmap()) и что-то ...

3 ответа

Асинхронное извлечение информации из процесса

Вот псевдокод того, что я хочу сделать. import time def run(): while x < 10000000: x += 1 if __name__ == "__main__": p = Process(run) p.start() time.sleep(3) #some code that I don't know that will give me the current value of xПитоныthreading ...

2 ответа

Использование многопроцессорной обработки Python с различным случайным начальным числом для каждого процесса

Я хочу запустить несколько экземпляров симуляции параллельно, но каждый симулятор имеет свой собственный независимый набор данных. В настоящее время я реализую это следующим образом: P = mp.Pool(ncpus) # Generate pool of workers for j in ...

3 ответа

Требуется ли барьер памяти, если второй поток ожидает завершения первого?

Предположим, что потокAlpha пишет в переменнуюA без блокировки. Вторая нитьBeta ждетAlpha завершить, а затем читает переменнуюA в очереди. Возможно ли, что содержимоеA не будет свежим? Может ли запись в память быть отложена сверх срока жизни ...