Вопросы с тегом 'pool'

Пул описывает кеш ресурсов, из которых приложение может рисовать, чтобы сохранить время создания.
12

Невозможно рассортировать <тип 'instancemethod'> при использовании многопроцессорности Pool.map()

Я пытаюсь использовать функцию multiprocessing Pool.map() для разделения работы одновременно. Когда я использую следующий код, он отлично работает: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processe...
29 нояб. '09 в 22:08
4

Как распределяется пул памяти Java?

В настоящее время я просматриваю приложение Java с помощью jconsole. На вкладке памяти вы можете выбрать между: Heap Memory Usage Non-Heap Memory Usage Memory Pool "Eden Space" Memory Pool "Survivor Space" Memory Pool "Tenured Gen" Memory Pool "Code...
11 авг. '09 в 19:07
10

Прерывания клавиатуры с пулом многопроцессорности python

Как я могу обрабатывать события KeyboardInterrupt с пулами многопроцессорности python? Вот простой пример: from multiprocessing import Pool from time import sleep from sys import exit def slowly_square(i): sleep(1) return i*i def go(): ...
10 сент. '09 в 23:59
5

Как устранить неполадку "AttributeError: __exit__" в многопроцессорной обработке в Python?

Я попытался переписать некоторый код для чтения csv, чтобы иметь возможность запускать его на нескольких ядрах в Python 3.2.2. Я пытался использовать объект Pool многопроцессорности, который я адаптировал из рабочих примеров (и уже работал для меня ...
16 сент. '11 в 15:48
5

Пул процессов Python не является демоническим?

Можно ли создать пул Python, который не является демоническим? Я хочу, чтобы пул мог вызывать функцию, в которой есть другой пул. Я хочу этого, потому что демоны не могут создать процесс. В частности, это приведет к ошибке: AssertionError: daemonic...
07 авг. '11 в 18:08
5

Как объединить Pool.map с Array (разделяемая память) в многопроцессорной обработке Python?

У меня есть очень большой (только для чтения) массив данных, который я хочу обрабатывать несколькими процессами параллельно. Мне нравится функция Pool.map и хотел бы использовать ее для вычисления функций по этим данным параллельно. Я видел, что дл...
04 нояб. '09 в 18:32
4

java.lang.IllegalMonitorStateException: (m = null) Не удалось получить монитор для

Почему это может случиться? Дело в том, что объект монитора не является нулевым, но все же мы получаем это исключение довольно часто: java.lang.IllegalMonitorStateException: (m=null) Failed to get monitor for (tIdx=60) at java.lang.Object.wa...
12 окт. '09 в 10:50
2

Как передать ссылку на очередь на функцию, управляемую пулом .map_async()?

Я хочу, чтобы длительный процесс возвращал свой прогресс в очереди (или что-то подобное), который я буду передавать в диалоговом окне индикатора выполнения. Мне также нужен результат, когда процесс завершен. Ниже приведен пример теста с RuntimeError...
09 июл. '10 в 22:42
4

Как позволить Pool.map использовать функцию лямбда

У меня есть следующая функция: def copy_file(source_file, target_dir): pass Теперь я хотел бы использовать multiprocessing для выполнения этой функции сразу: p = Pool(12) p.map(lambda x: copy_file(x,target_dir), file_list) Проблема заключа...
28 янв. '11 в 10:57
6

Что такое java.io.EOFException, Message: Не удается прочитать ответ с сервера. Ожидалось читать 4 байта, читать 0 байт

Этот вопрос задавали пару раз в SO и много раз на других сайтах. Но ответа я не получил. Моя проблема: У меня есть веб-приложение java, которое использует простой JDBC для подключения к базе данных mysql через сервер приложений Glassfish. Я ...
19 дек. '12 в 10:39
3

Передача нескольких параметров функции pool.map() в Python

Мне нужно каким-то образом использовать функцию в pool.map(), которая принимает более одного параметра. По моему пониманию, целевая функция pool.map() может иметь только один итеративный параметр, но есть ли способ, которым я могу передать и другие п...
28 авг. '14 в 16:42
3

Как я могу отслеживать/регистрировать пул потоков Tomcat?

У меня есть установка Tomcat, где я подозреваю, что пул потоков может со временем уменьшаться из-за того, что потоки не были правильно выпущены. Я получаю сообщение об ошибке в catalina.out, когда maxthreads достигнуто, но я хотел бы регистрировать к...
07 сент. '11 в 12:16
3

Могу ли я использовать многопроцессорную очередь в функции, называемой пулом Pool.imap?

Я использую python 2.7 и пытаюсь запустить некоторые сложные задачи процессора в своих собственных процессах. Я хотел бы иметь возможность отправлять сообщения обратно в родительский процесс, чтобы информировать его о текущем состоянии процесса. Очер...
30 сент. '10 в 1:22
3

multiprocessing.Pool() медленнее, чем просто использование обычных функций

(Этот вопрос касается того, как сделать multiprocessing.Pool() быстрее запускать код. Я, наконец, решил его, и окончательное решение можно найти в нижней части сообщения.) Оригинальный вопрос: Я пытаюсь использовать Python для сравнения слова со ...
22 дек. '13 в 7:52
7

Базовый механизм объединения строк в Java?

Мне было любопытно, почему строки могут быть созданы без вызова new String(), поскольку API упоминает, что это Object из class java.lang.String Итак, как мы можем использовать String s="hi", а не String s=new String("hi")? Этот пост разъяснил ис...
25 нояб. '14 в 9:36