0
ответов

Управление количеством подпроцессов, используемых для вызова внешних команд в python.

Я понимаю, что использование подпроцесса является предпочтительным способом вызова внешней команды. Но что, если я хочу запустить несколько команд параллельно, но ограничить количество порождаемых процессов? Что меня беспокоит...
вопрос задан: 21 March 2012 16:22
0
ответов

Могу ли я создать общий мультимассив или объект списков списков в python для многопроцессорной обработки?

Мне нужно сделать общий объект из многомерного массива или списка списков, чтобы он был доступен другим процессам. Есть ли способ создать его, поскольку то, что я видел, невозможно. Я ...
вопрос задан: 17 March 2012 21:46
0
ответов

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

Я делаю пул процессов, и каждый из них должен записываться в разные части матрицы, которая существует в основной программе. Нет страха перезаписи информации, так как каждый процесс будет работать с ...
вопрос задан: 16 March 2012 19:22
0
ответов

как запустить несколько исполняемых файлов с помощью python?

У меня есть исполняемый файл под linux. У меня 8 ядерный процессор. Я хочу запустить 8 разных экземпляров одного и того же исполняемого файла с разными аргументами. Я попробовал os.system("process_name args") Это...
вопрос задан: 15 March 2012 16:58
0
ответов

Многопроцессорность в Windows не работает

Я занимаюсь разработкой с помощью Python в Linux и никогда не сталкивался с такими проблемами в Windows. Я использую многопроцессорную библиотеку для ускорения вычислений, которая очень хорошо работает для меня в Linux. На ...
вопрос задан: 12 March 2012 16:26
0
ответов

multiprocessing python

Как проще всего использовать все ядра компьютера для программы на python? В частности, я хотел бы распараллелить функцию numpy (которая уже существует). Есть ли что-то вроде openmp...
вопрос задан: 12 March 2012 15:13
0
ответов

Многопроцессорность и многопоточность

Я задавал аналогичный вопрос раньше, но не получил полезного ответа, поэтому постараюсь прояснить ситуацию. Я ищу многопоточный или предпочтительно многопроцессорный подход к ...
вопрос задан: 27 February 2012 18:25
0
ответов

Как multiprocessing.Manager () работает в python?

Меня беспокоит multiprocessing.Manager () в python, вот пример, import multiprocessing def f (ns): ns.x * = 10 ns.y * = 10 if __name__ == '__main__': manager = ...
вопрос задан: 25 February 2012 08:40
0
ответов

Можно ли использовать мьютекс в случае многопроцессорной обработки в Linux / UNIX?

Это вопрос интервью. Можно ли использовать мьютекс в случае многопроцессорности в Linux / UNIX? Моя идея: Нет, разные процессы имеют отдельное пространство памяти. мьютекс используется только для ...
вопрос задан: 22 February 2012 05:50
0
ответов

Какое самое легкое решение для создания многопроцессорной архитектуры с общим состоянием для всех процессов

У меня многоуровневая архитектура приложения, состоящая из 4 частей: сетевой сервер / клиентский уровень Промежуточный уровень данных для обработки взаимодействий между процессами Слой мониторинга Уровень клиента ...
вопрос задан: 21 February 2012 21:03
0
ответов

Есть ли какие-то рекомендации, которым нужно следовать при выборе количества процессов с многопроцессорной обработкой?

Я только начинаю заморачиваться с многопроцессорностью (и это совершенно потрясающе!), Но мне было интересно, есть ли какие-то рекомендации по выбору числа процессов? Это основано только на количестве ядер на ...
вопрос задан: 20 February 2012 02:26
0
ответов

Декоратор Python с многопроцессорной обработкой не работает

Я хотел бы использовать декоратор для функции, которую я впоследствии передам в пул многопроцессорной обработки. Однако код не работает с «PicklingError: Can't pickle: attribute lookup __builtin __. Function ...
вопрос задан: 17 February 2012 23:15
0
ответов

Использование defaultdict с многопроцессорной обработкой?

Просто экспериментирую и учусь, и я знаю, как создать общий словарь, к которому можно получить доступ с помощью нескольких процессов, но я не уверен, как сохранить синхронизацию dict. defaultdict, я считаю, ...
вопрос задан: 13 February 2012 07:25
0
ответов

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

Предположим, что поток Alpha записывает в переменную A без блокировки. Второй поток Beta ожидает завершения Alpha, а затем по очереди считывает переменную A. Возможно ли, что содержимое A ...
вопрос задан: 10 February 2012 09:39
0
ответов

Python Nose: записывать результаты тестов в файл с помощью плагина Multiprocess

Я пытаюсь записать результаты моих тестов в файл, а также запустить их одновременно. Для этого я пытаюсь использовать плагин multiprocess и плагин xunit. Я знаю, что они не работают вместе, xunit ...
вопрос задан: 6 February 2012 15:11
0
ответов

Пул python с рабочими процессами

Я пытаюсь использовать рабочий пул в python, используя объекты Process. Каждый рабочий (процесс) выполняет некоторую инициализацию (занимает нетривиальное количество времени), получает серию заданий (в идеале с использованием ...
вопрос задан: 27 January 2012 20:13
0
ответов

Есть ли способ передать 'stdin' в качестве аргумента другому процессу в python?

Я пытаюсь создать сценарий, который использует модуль многопроцессорности с python. Скрипт (назовем его myscript.py) получит ввод от другого скрипта с конвейером. Предположим, я вызываю ...
вопрос задан: 23 January 2012 21:45
0
ответов

Почему этот сценарий Python 0MQ для распределенных вычислений зависает при фиксированном размере ввода?

Я недавно начал изучать 0MQ. Ранее сегодня я наткнулся на блог Python Multiprocessing with ZeroMQ. В Руководстве по 0MQ, о котором я читал, говорилось о схеме вентилятора, поэтому я решил дать ...
вопрос задан: 18 January 2012 19:06
0
ответов

python: multiprocessing Event

В чем разница между multiprocessing.Event и multiprocessing.managers.SyncManager.Event. Когда использовать каждое из них? Почему существуют два разных объекта? Тот же вопрос для других подобных объектов, существующих ...
вопрос задан: 3 January 2012 16:58
0
ответов

Gevent monkeypatching нарушает многопроцессорность

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

мультипроцессирование слушателей и клиентов между python и pypy

Возможно ли иметь серверный процесс слушателя и процесс клиента, где один из них использует интерпретатор python, а другой - интерпретатор pypy? Будут ли conn.send() и conn.recv() хорошо взаимодействовать? ...
вопрос задан: 28 December 2011 17:30
0
ответов

как DOS выполняла несколько процессов одновременно?

DOS всегда приводится как пример однозадачной операционной системы. Однако когда команда подается через командную строку, управление переключается с оболочки на команду, а затем снова переключается на ...
вопрос задан: 28 December 2011 04:49
0
ответов

Python Manager dict в многопроцессорной обработке

Вот простой многопроцессорный код: из multiprocessing import Process, Manager manager = Manager () d = manager.dict () def f (): d [1] .append (4) print d if __name__ == '__main__': d [...
вопрос задан: 27 December 2011 01:39
0
ответов

Декоратор тайм-аута для функции многопроцессорной обработки

Этот декоратор взят непосредственно из примера, который я нашел в сети: class TimedOutExc (Exception): pass def timeout (timeout): def decorate (f): def handler ( signum, frame): ...
вопрос задан: 23 December 2011 13:35
0
ответов

Многопроцессорность и сокеты в Python

Я пытаюсь совместить многопроцессорность и программирование сокетов, но на этом я застрял. Проблема в том, что я получаю эту ошибку: файл multiprocesssockserv.py, строка 11, в рабочем ...
вопрос задан: 17 December 2011 14:11
0
ответов

multiprocessing.pool.map и функцию с двумя аргументами

Я использую multiprocessing.Pool () вот что я хочу в пул: def insert_and_process (file_to_process, db): db = DAL ("path_to_mysql" + db) # Определения таблиц db.table.insert (** parse_file (...
вопрос задан: 16 December 2011 10:20
0
ответов

Почему однопоточный процесс выполняется на нескольких процессорах / ядрах?

Скажем, я запускаю простой однопоточный процесс, подобный приведенному ниже: public class SirCountALot {public static void main (String [] args) {int count = 0; while (true) {count + ...
вопрос задан: 13 December 2011 08:17
0
ответов

обмен данными с помощью Manager() в модуле мультипроцессинга python

Я попытался поделиться данными при использовании модуля мультипроцессинга (python 2.7, Linux), я получил разные результаты при использовании немного другого кода: import os import time from multiprocessing import Process, ...
вопрос задан: 13 December 2011 06:59
0
ответов

Многопроцессорное программирование на Python

Есть ли в Python способ узнать, на каком процессоре выполняется процесс? Например, если я создаю разные процессы для разных задач, используя модуль многопроцессорности, можно ли идентифицировать ...
вопрос задан: 29 November 2011 07:44
0
ответов

Мультипроцессинг в конвейере, сделанный правильно

Я хотел бы знать, как мультипроцессинг делается правильно. Предположим, у меня есть список [1,2,3,4,5], созданный функцией f1, который записывается в очередь (левый зеленый кружок). Теперь я запускаю два процесса, тянущих из ...
вопрос задан: 26 November 2011 10:13