0
ответов

Быстрая, малая -память, база данных значений постоянного ключа -, поддерживающая одновременное и произвольное чтение

Мне нужно хранилище значений ключа -на диске -, не слишком большое и не распределенное. Вариант использования следующий: :Полная БД будет иметь размер в несколько Гб. И ключ, и значение имеют постоянный размер. Это постоянная база данных....
вопрос задан: 22 June 2012 03:21
0
ответов

Многопроцессорность Python: как ограничить количество ожидающих процессов?

При запуске большого количества задач (с большими параметрами) с использованием Pool.apply_async процессы выделяются и переходят в состояние ожидания, при этом количество ожидающих процессов не ограничено. ...
вопрос задан: 15 June 2012 22:08
0
ответов

Python совместно использует словарь между параллельными процессами

Я хочу разделить словарь между своими процессами следующим образом: def f(y,x): y[x]=[x*x] if __name__ == '__main__' : pool = Pool(...
вопрос задан: 14 June 2012 00:03
0
ответов

Многопроцессорность: AttributeError: экземпляр StdIn не имеет атрибута «закрыть»

Я получаю эту ошибку при многопроцессорности при зацикливании простого диапазона. Процесс PoolWorker-37: Трассировка (последний последний вызов): файл "/usr/lib/python2.7/multiprocessing/process.py", строка 249, в ...
вопрос задан: 8 June 2012 13:49
0
ответов

Внедрение распределенной блокировки с помощью файлов

У меня есть сетевой диск (Z:\), который используется несколькими компьютерами Windows. Можно ли реализовать межмашинную блокировку, просто создав/удалив файлы на этом сетевом диске? Например, два ...
вопрос задан: 6 June 2012 04:13
0
ответов

Python: multiprocessing.map: Если один процесс вызывает исключение, почему не вызываются блоки finally других процессов?

Я так понимаю, что finally предложения должны * всегда * выполняться, если была введена попытка. import random from multiprocessing import Pool from time import sleep def Process (x): try: ...
вопрос задан: 4 June 2012 07:39
0
ответов

Python opencv и многопроцессорность

Я хочу использовать модуль многопроцессорности для python, чтобы создать один процесс, который постоянно опрашивает веб-камеру через интерфейс opencv python, отправляя любые результаты изображения в очередь, из которой другие...
вопрос задан: 2 June 2012 13:05
0
ответов

Архитектура многопроцессорной обработки Python

Я написал алгоритм, который берет геопространственные данные и выполняет ряд шагов. Входные данные представляют собой шейп-файл полигонов и ковариантных растров для большой области исследования растров (~150 миллионов...
вопрос задан: 1 June 2012 01:12
0
ответов

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

код Python, который выглядит так: procs = cpu_count()-1 если serial или procs == 1: results = map(do_experiment, Experiments) else: pool = Pool(processes=procs) results =...
вопрос задан: 30 May 2012 15:29
0
ответов

Не работает ли multiprocessing.Manager().dict().setdefault()?

Отдел его-опоздания-и-наверное-глупа представляет: >>> многопроцессорность импорта >>> mgr = multiprocessing.Manager() >>> d = mgr.dict() >>> d.setdefault('foo', [...
вопрос задан: 29 May 2012 22:46
0
ответов

Как получить несколько значений, возвращаемых функцией, вызываемой через multiprocessing.Process

У меня есть такой сценарий: для каждого в содержании: pdf_output,job_id=createpdf(each), если pdf_output: pdf_output = pdf_output + pdf_output Я пытаюсь распараллелить все...
вопрос задан: 29 May 2012 12:26
0
ответов

Отправить объект сокета в разветвленный запущенный процесс (multiprocessing.Queue)

Я учусь использовать веб-сокеты HTML5, и в рамках этого я пишу сервер на Python, чтобы знать, как они работают. На днях я создал один, который работал очень хорошо, но я...
вопрос задан: 28 May 2012 18:18
0
ответов

Исключение заброшенного мьютекса

Я пытаюсь использовать мьютекс в первый раз, и следующий код выполняется в двух отдельных экземплярах программы public void asynchronousCode() { using (var mutex = new Mutex(...
вопрос задан: 10 May 2012 18:27
0
ответов

Сбой завершения многопроцессорного процесса в Linux

Я только что заметил проблему с методом завершения процесса (из многопроцессорной библиотеки) в Linux. У меня есть приложение, работающее с многопроцессорной библиотекой, но... когда я вызываю функцию завершения в...
вопрос задан: 10 May 2012 08:23
0
ответов

Процесс-зомби в демоне многопроцессорной обработки python

После исследования демонов python этот обход оказался наиболее надежным: http://www.jejik.com/articles/ 2007/02 / a_simple_unix_linux_daemon_in_python / Теперь я пытаюсь реализовать пул ...
вопрос задан: 9 May 2012 16:44
0
ответов

Как реализовать семафорное взаимодействие потоков в Perl?

Мой Perl-скрипт должен запускать несколько потоков одновременно... use threads ('yield', 'exit' => 'threads _only' ); использовать общие потоки ::; использовать строгий; использовать предупреждения; никаких предупреждений «потоков»; используйте LWP ::...
вопрос задан: 7 May 2012 20:39
0
ответов

Ошибка глубины рекурсии при использовании BeautifulSoup с многопроцессорной картой пула

Я использую BeautifulSoup для разбора html-файлов, в то время как все сценарии, которые я пишу, работают хорошо, но медленно. Итак, я экспериментирую с использованием многопроцессорного пула воркеров вместе с BeautifulSoup, так что мой...
вопрос задан: 29 April 2012 20:43
0
ответов

многопроцессорный пул python Ошибка утверждения в интерпретаторе

Я пишу пример программы для проверки использования многопроцессорного пула рабочих в python 2.7.2+ Это код, который я написал в интерпретатор python ubuntu >>> from...
вопрос задан: 29 April 2012 00:49
0
ответов

Получить уникальный идентификатор работника в многопроцессорном пуле Python

Есть ли способ назначить каждому работнику в многопроцессорном пуле python уникальный идентификатор, чтобы задание, выполняемое конкретным работником в пуле, могло знать, кто его выполняет? В соответствии с ...
вопрос задан: 17 April 2012 12:11
0
ответов

многопоточность (openMP)-сколько параллельных потоков

Интересно, могут ли одновременно работать более 8 потоков на оборудовании с 8 ядрами?. Если это так, используя openMP для распараллеливания N вычислений, я мог бы создавать фрагменты размером, скажем, N/8, и в каждом потоке...
вопрос задан: 16 April 2012 16:36
0
ответов

openMP -распараллеливание с помощью цикла for и private

Я написал функцию для оценки заданной функции в точках набора (set_). Код без распараллеливания выглядит следующим образом:void Method::evaluateSet(double*funcEvals_, double**set_){ for(int j= 0;j&...
вопрос задан: 16 April 2012 10:45
0
ответов

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

Я пытаюсь использовать многопроцессный объект Pool. Я хотел бы, чтобы каждый процесс открывал соединение с базой данных при запуске, а затем использовал это соединение для обработки передаваемых данных. (Вместо того, чтобы...
вопрос задан: 11 April 2012 16:40
0
ответов

Запустите файл.java с помощью ProcessBuilder

Я начинающий программист, работающий в Eclipse в Windows XP, и мне нужно запустить несколько процессов (это будет имитация мульти-компьютерная система). Мой первоначальный взлом использовал несколько...
вопрос задан: 10 April 2012 19:01
0
ответов

Как когерентность кэша влияет на производительность в этом случае.

Скажем, если ядро ​​A изменяет переменную X, а ядро ​​B считывает эту переменную (X). Конечно, в этом случае протокол когерентности кэша будет обновлять кэш ядра B, потому что X был изменен ядром A...
вопрос задан: 7 April 2012 16:40
0
ответов

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

Я работаю над довольно большим проектом на Python, который требует, чтобы одна из ресурсоемких фоновых задач была перенесена на другое ядро, чтобы основной сервис не замедлялся. Я пришел ...
вопрос задан: 5 April 2012 12:42
0
ответов

Python Threads Hang

У меня есть простая многопоточная программа на Python, следующая стандартной парадигме: class SearchThread(threading.Thread): def __init__(self, search_queue): threading.Thread.__init__(self) ...
вопрос задан: 5 April 2012 09:33
0
ответов

многопроцессорность и сборка мусора

В py2.6+ модуль многопроцессорности предлагает класс Pool, поэтому можно сделать: class Volatile(object): def do_stuff(self, ...): pool = multiprocessing.Pool () return pool.imap(...) ...
вопрос задан: 31 March 2012 23:11
0
ответов

Совместное использование переменной между процессами

У меня есть функция загрузчика, которая загружает несколько файлов параллельно. Я использую multiprocessing.Pool.map_async для загрузки разных фрагментов одного и того же файла. Я хотел бы показать строку состояния ...
вопрос задан: 29 March 2012 16:54
0
ответов

segfault при использовании lapack_lite от numpy с многопроцессорной обработкой на OSX, а не на linux

Следующий тестовый код дает мне segfault на OSX 10.7.3, но не на других машинах: from __future__ import print_function import numpy as np импортировать многопроцессорность как mp import scipy.linalg def f(a): ...
вопрос задан: 26 March 2012 21:40
0
ответов

Итерация по pool.imap_unordered

Рассмотрим очень простой код: #!/usr/bin/python из многопроцессорного импортного пула import random def f(x): return x*x def sampleiter(n): num = 0 while num < n: rand = random.random()...
вопрос задан: 25 March 2012 17:04