Запитання з тегом «pool»

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 Cache” Memory Pool “Perm Gen” У чому різниця між ними?
224 java  memory  pool 

12
Неможливо вибрати <type 'instancemethod'> під час використання багатопроцесорного Pool.map ()
Я намагаюся використовувати функцію multiprocessing's, Pool.map()щоб розділити роботу одночасно. Коли я використовую такий код, він працює добре: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Однак, коли я використовую його в більш об'єктно-орієнтованому підході, він не працює. Повідомлення про …

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(): pool = Pool(8) try: results = pool.map(slowly_square, range(40)) except KeyboardInterrupt: # **** THIS PART NEVER EXECUTES. **** …

7
Пул процесів Python недемонічний?
Чи можна було б створити пул пітонів, який не є демонічним? Я хочу, щоб пул міг викликати функцію, яка має інший пул всередині. Я хочу цього, оскільки процеси deamon не можуть створити процес. Зокрема, це призведе до помилки: AssertionError: daemonic processes are not allowed to have children Наприклад, розглянемо сценарій, …

4
Як усунути помилку “AttributeError: __exit__” при багатопроцесорній обробці в Python?
Я спробував переписати деякий код читання csv, щоб мати можливість запускати його на декількох ядрах в Python 3.2.2. Я спробував використати Poolоб'єкт багатопроцесорної обробки, який я адаптував з робочих прикладів (і вже працював для мене для іншої частини мого проекту). Я наткнувся на повідомлення про помилку, яке мені було важко …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.