0
ответов

Остаются ли указатели на функции действительными для разных процессов?

Я написал модуль расширения, который использует указатели функций C ++ для хранения последовательностей вызовов функций. Я хочу «запускать» эти последовательности вызовов в отдельных процессах, используя многопроцессорность python ...
вопрос задан: 20 August 2011 03:02
0
ответов

Связь процессов в Python

Как лучше всего установить связь между двумя процессами в Python? После некоторого поиска в Google я попытался сделать это: parent_pipe, child_pipe = Pipe () p = Process (target = instance_tuple.instance ....
вопрос задан: 18 August 2011 15:13
0
ответов

Проверка на пустую очередь в многопроцессорной обработке python

У меня есть программа, использующая многопроцессорность пакетов python и очередь. Одна из моих функций имеет такую ​​структуру: из многопроцессорного импорта Process, Queue def foo (queue): while True: try: ...
вопрос задан: 18 August 2011 14:30
0
ответов

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

Я хочу динамически создавать несколько процессов, где каждый экземпляр имеет очередь для входящих сообщений от других экземпляров, и каждый экземпляр также может создавать новые экземпляры. Итак, мы получаем ...
вопрос задан: 16 August 2011 20:59
0
ответов

Python - Multiprocessing.processes становятся копиями основного процесса при запуске из исполняемого файла

Я только что обнаружил странную ошибку в моей программе, связанную с использованием модуля многопроцессорной обработки Python. Все работает нормально, когда я запускаю программу из исходного кода на своей машине. Но я строил ...
вопрос задан: 15 August 2011 16:35
0
ответов

Многопроцессорные пулы с разными функциями

Большинство примеров многопроцессорных рабочих пулов выполняют одну функцию в разных процессах, например def foo (args): pass if __name__ == '__main__': pool = multiprocessing .Pool (process = 30) ...
вопрос задан: 7 August 2011 22:58
0
ответов

Многопроцессорность Python использует только одно ядро ​​

Я пробую фрагмент кода из стандартной документации Python, чтобы узнать, как использовать модуль многопроцессорности. Код вставлен в конец этого сообщения. Я использую Python 2.7.1 в Ubuntu 11 ....
вопрос задан: 1 August 2011 22:30
0
ответов

Почему sigprocmask используется для блокировки доставки SIGCHLD в следующем коде

На основе http://man7.org/tlpi/code/online/book/procexec/multi_SIGCHLD.c.html int main (int argc, char * argv []) {int j, sigCnt; sigset_t blockMask, emptyMask; struct sigaction sa; if (...
вопрос задан: 20 July 2011 04:57
0
ответов

Исключение в многопроцессорном пуле не обнаружено

Похоже, что когда возникает исключение из процесса multiprocessing.Pool, нет трассировки стека или каких-либо других указаний на его сбой. Пример: from multiprocessing import Pool def go () ...
вопрос задан: 18 July 2011 02:46
0
ответов

Очередь многопроцессорной обработки в Python

Я пытаюсь использовать очередь с библиотекой многопроцессорной обработки в Python. После выполнения приведенного ниже кода (операторы печати работают), но процессы не завершаются после того, как я вызываю join в очереди и там ...
вопрос задан: 12 July 2011 23:49
0
ответов

Python: многопроцессорное различие между Windows и Linux

У меня есть сценарий с именем jobrunner.py, который вызывает методы класса в main.py. См. Ниже ... # jobrunner.py из многопроцессорного процесса импорта основной импорт from main import BBOX def _a (arg): f = main.a (...
вопрос задан: 6 July 2011 15:04
0
ответов

как лучше всего разделить огромные вложенные циклы на 8 (или более) процессов используя Python?

на этот раз я столкнулся с проблемой «дизайна». Используя Python, у меня есть реализация математического алгоритма, который использует 5 параметров. Чтобы найти лучшую комбинацию этих 5 параметров, я использовал 5-слойную вложенность ...
вопрос задан: 5 July 2011 11:19
0
ответов

Почему pipe.close () не вызывает EOFError во время pipe.recv () в многопроцессорной обработке python?

Я отправляю простые объекты между процессами с использованием каналов с многопроцессорным модулем Python.В документации указано, что если канал был закрыт, вызов pipe.recv () должен вызвать ошибку EOFError. ...
вопрос задан: 3 July 2011 17:30
0
ответов

Невозможно получить доступ к Queue.Empty: «AttributeError: объект« функция »не имеет атрибута« Пустой »»

По какой-то причине я не могу получить доступ к исключению Queue.Empty - что я здесь делаешь что-то не так? из multiprocessing import Process, Queue # ... try: action = action_queue.get (False) print "Action:" ...
вопрос задан: 27 June 2011 11:11
0
ответов

Многопроцессорность Python

Этот вопрос больше связан с поиском фактов и размышлением, чем с ориентированным на код. У меня есть много скомпилированных программ на C ++, которые мне нужно запустить в разное время и с разными параметрами. Я смотрю на использование ...
вопрос задан: 22 June 2011 14:02
0
ответов

Почему эта программа на Python иногда не завершается?

Я написал тестовую программу, в которой есть два процесса. Отцовский процесс получает данные из очереди, а дочерний процесс помещает в нее данные. Есть обработчик сигнала, который сообщает программе о выходе. Однако это так ...
вопрос задан: 21 June 2011 02:10
0
ответов

Какой питонический способ справиться с рабочими процессами, которые должны координировать свои задачи?

В настоящее время я изучаю Python (из фона Java), и у меня есть вопрос о том, что я бы хотел использовали потоки для в Java. Моя программа будет использовать рабочих для чтения из некоторого веб-сервиса…
вопрос задан: 19 June 2011 20:13
0
ответов

Как мне запустить код Python в другом процессе?

Я хочу запустить из Python какой-нибудь другой код Python, желательно функцию, но в другом процессе. Это обязательно запускать в другом процессе, потому что я хочу запустить некоторые тесты параллелизма, ...
вопрос задан: 15 June 2011 12:46
0
ответов

multiprocessing imap_unordered в python

Я делаю программу, которая читает несколько файлов и записывает сводку каждого файла в выходной файл. Размер выходного файла довольно велик, поэтому хранить его в памяти - не лучшая идея. Я пытаюсь ...
вопрос задан: 10 June 2011 05:19
0
ответов

как установить приоритет для получения мьютекса в C / c ++

У меня 3 процесса (равный приоритет) P1 P2 Приоритет P3 (таймер) для получения мьютекса следующий: P1 (1 приоритет), P2 (2 приоритета), P3 (таймер) (3 приоритет) Если предположим, что p3 приходит и получает мьютекс затем приходит p2 ...
вопрос задан: 6 June 2011 12:43
0
ответов

Python Distributed Computing (жұмыс істейді)

Мен ескі ағынды жаңа код орналастыру үшін қолданамын, сол мәселені шешуге тырысады. Қауіпсіз тұздық дегеніміз не? бұл? сокет импорты ұясынан ұяшықтан импорт AF_INET розеткадан ...
вопрос задан: 4 June 2011 21:53
0
ответов

Python: получение трассировки от многопроцессорной обработки. Процесс

Я пытаюсь получить объект трассировки из мультипроцессинга. Процесс. К сожалению, передача информации об исключении через канал не работает, потому что объекты трассировки не могут быть обработаны: def ...
вопрос задан: 25 May 2011 14:26
0
ответов

Как запустить код очистки в многопроцессорном пуле Python?

У меня есть код Python ( в Windows), который использует модуль многопроцессорности для запуска пула рабочих процессов. Каждый рабочий процесс должен выполнить некоторую очистку в конце метода map_async. Есть ли ...
вопрос задан: 20 May 2011 18:12
0
ответов

OSError 38 [Errno 38] with multiprocessing

I'm having the following error: $ sudo chmod a+rwxt /dev/shm/ $ ls -ld /dev/shm/ drwxrwxrwt 2 root root 4096 Feb 4 06:56 /dev/shm/ $ python Python 2.6.6 (r266: 84292, 26 декабря 2010 г., 22:31:48) [GCC 4.4 ....
вопрос задан: 17 May 2011 15:52
0
ответов

python multiprocessing arguments: deep copy?

from multiprocessing import Process # c is a container p = Process(target = f, args = (c,)) p.start() I assume a deep copy of c is passed to function f because shallow copy would make no sense in the ...
вопрос задан: 12 May 2011 19:10
0
ответов

как общаться между двумя отдельными процессами python?

У меня два программы python, и я хочу сообщить о них. Оба они являются системными службами, и ни один из них не разветвляется родительским процессом. Есть ли способ сделать это без использования сокетов? (например, ...
вопрос задан: 11 May 2011 11:17
0
ответов

Optimize this python log-parsing code

The runtime of this code on my laptop for a 4.2 GB input file is 48 seconds. The input file is tab-delimited, with each value appearing in quotes. Each record ends with a newline, e.g. '"val1"\t"val2"\...
вопрос задан: 6 May 2011 22:55
0
ответов

Максимальный размер очереди многопроцессорной обработки составляет 32767

Я пытаюсь написать программу Python 2.6 (OSX) с использованием многопроцессорной обработки, и я хочу заполнить очередь более чем 32767 элементами по умолчанию . из многопроцессорной очереди импорта Queue (2 ** 15) # raises ...
вопрос задан: 5 May 2011 17:37
0
ответов

Многопроцессорный php с libevent

Я могу создать простой php-сервер websocket с помощью libevent, но я застрял, когда пытаюсь сделать его многопроцессорным. например это однократная обработка
вопрос задан: 19 April 2011 18:31
0
ответов

Смешать Python Twisted с многопроцессорной обработкой?

Мне нужно написать прокси-программу на Python, рабочий процесс очень похож на веб-прокси. Программа находится между клиентом и сервером, принимает запросы, отправленные клиентом на сервер, ...
вопрос задан: 19 April 2011 10:49