20
ответов

Элемент доступа C #, созданный в отдельном потоке [дубликат]

им интересно узнать, как я могу получить доступ к списку в отдельном потоке, который им используется. Вот ошибка: Неверная операция перекрестного потока: Control 'listBox2' обращается из потока, отличного от потока ...
вопрос задан: 30 July 2013 09:35
13
ответов

Когда использовать пул потоков в C #? [закрыто]

Я пытался научиться многопоточному программированию на C #, и меня смущает вопрос, когда лучше использовать пул потоков вместо создания собственных потоков. Одна книга рекомендует использовать пул потоков для небольших ...
вопрос задан: 10 October 2014 10:59
11
ответов

500 Рабочих потоков, какой пул потоков?

Я задаюсь вопросом - ли это лучший способ сделать это. У меня есть приблизительно 500 потоков, которые работают неограниченно долго, но Thread.sleep в течение минуты при выполнении один цикл обработки. ExecutorService es = Исполнители....
вопрос задан: 19 May 2010 09:41
10
ответов

Многопоточный менеджер по очереди заданий

Я должен управлять тяжелыми ЦП multitaskable заданиями в интерактивном приложении. Так же, как фон мое определенное приложение является интерфейсом инженерного проектирования. Поскольку пользователь настраивает различные параметры и...
вопрос задан: 23 May 2017 10:30
10
ответов

Удаление всех задач из очереди ThreadPoolExecutor

У меня есть этот довольно простой вопрос о ThreadPoolExecutor. У меня следующая ситуация: я должен потреблять объекты из очереди, создавать для них соответствующие рабочие задачи и отправлять их в ...
вопрос задан: 5 November 2009 10:16
9
ответов

Сколько потоков слишком многие? [закрытый]

Я пишу сервер, и я перехожу каждое действие в поток, когда запрос поступает. Я делаю это, потому что почти каждый запрос делает запрос базы данных. Я пользуюсь библиотекой пула потоков для сокращения...
вопрос задан: 16 September 2014 12:14
9
ответов

Разумное количество потоков для пула потоков, выполняющего запросы к веб-сервису

Когда создание Исполнителя FixedThreadPool возражает в Java, необходимо передать аргумент, описывающий количество потоков, которые Исполнитель может выполнить одновременно. Я создаю класс обслуживания, который это...
вопрос задан: 29 April 2014 15:48
9
ответов

Использование ThreadPool. QueueUserWorkItem в ASP.NET в сценарии интенсивного трафика

У меня всегда создавалось впечатление, что с помощью ThreadPool для (скажем, некритический) недолгие фоновые задачи считали лучшей практикой, даже в ASP.NET, но затем я столкнулся с этим...
вопрос задан: 3 October 2011 03:47
8
ответов

Java - ThreadPool ждет завершения задачи [дубликат]

Я создал ThreadPool в Java. Я использую его следующим образом. public Image calculateObject () {Изображение img; Task task = new Task () {@Override protected Object call () throws ...
вопрос задан: 5 February 2012 14:09
8
ответов

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

Я пишу простое приложение (для моей жены не менее :-P), которое выполняет некоторые манипуляции с изображениями (изменение размера, отметки времени и т. Д.) Для потенциально большой серии изображений. Поэтому я пишу библиотеку, которая может сделать это .
вопрос задан: 17 December 2009 04:59
7
ответов

Поток по сравнению с ThreadPool

Каково различие между использованием нового потока и использованием потока от пула потоков? Что выигрыши в производительности там и почему должен я рассматривать использование потока от пула, а не один я'...
вопрос задан: 5 November 2018 20:11
7
ответов

Синхронизация ThreadPool QueueUserWorkItem.NET

Я нанимаю ThreadPool. QueueUserWorkItem для проигрывания некоторых звуковых файлов и не зависающий GUI при выполнении так. Это работает, но имеет нежелательный побочный эффект. В то время как QueueUserWorkItem CallBack...
вопрос задан: 28 March 2010 20:31
6
ответов

будьте уведомлены, когда все фоновые потоки пула потоков будут закончены

У меня есть сценарий, когда я запускаю 3.. 10 потоков с ThreadPool. Каждый поток делает свое задание и возвращается в ThreadPool. Что является возможными вариантами, которые будут уведомлены в основном потоке когда весь фон...
вопрос задан: 21 July 2015 06:54
6
ответов

Ведущее устройство/рабочий C++

Я ищу межплатформенную библиотеку ведущего устройства/рабочего C++ или библиотеку очереди заданий. Общее представление состоит в том, что мое приложение создало бы своего рода объекты Задачи или Работы, передало бы их ведущему устройству работы...
вопрос задан: 29 June 2009 23:54
5
ответов

ExecutorService, как ожидать всех задач закончиться

Что состоит в том, чтобы быть самый простой путь ожидать всех задач ExecutorService закончиться? Моя задача, прежде всего, вычислительна, таким образом, я просто хочу выполнить большое количество заданий - один на каждом ядре. Прямо сейчас моя установка..
вопрос задан: 16 February 2017 03:37
5
ответов

Вызывающий поток. Аварийное прекращение работы на потоке от ThreadPool

Мой коллега пользуется сторонней библиотекой.NET, для которой у нас нет исходного кода. Мы используем ThreadPool, чтобы иметь много вызова потоков в эту библиотеку и иногда один из потоков...
вопрос задан: 25 February 2010 18:45
5
ответов

C# я могу передать больше чем одни данные в свой целевой метод при использовании ThreadPool?

используйте ThreadPool. QueueUserWorkItem (WaitCallback, Объект) для запуска потока с моего целевого метода и данных. Я могу передать больше чем одни данные в свой метод? второй параметр в QueueUserWorkItem (...
вопрос задан: 19 February 2010 15:24
5
ответов

Как Вы изменили бы мой Процесс биения, записанный в C#?

Я смотрю на реализацию процесса "Heartbeat", чтобы сделать много повторных задач очистки в течение дня. Это походило на хороший шанс использовать Шаблон "команда", таким образом, у меня есть интерфейс это...
вопрос задан: 27 January 2010 02:29
5
ответов

ThreadPool.QueueUserWorkItem с лямбда-выражением и анонимным методом

Передача двух параметров в новый поток в пуле потоков иногда может быть сложной, но кажется, что с помощью лямбда-выражений и анонимных методов я могу сделать это: открытый класс TestClass {...
вопрос задан: 10 April 2009 17:50
4
ответа

Мертвая блокировка в ThreadPool

Я не мог найти достойную реализацию ThreadPool для Ruby, таким образом, я записал мой (базирующийся частично на коде отсюда: http://web.archive.org/web/20081204101031/http://snippets.dzone.com:80/posts/show/3276...
вопрос задан: 15 October 2018 14:49
4
ответа

Как поймать исключения из ThreadPool. QueueUserWorkItem?

У меня есть следующий код, который выдает исключение: ThreadPool. QueueUserWorkItem (указывают => действие ()); Когда действие выдает исключение, мои катастрофические отказы программы. Для чего лучшая практика...
вопрос задан: 23 May 2017 12:32
4
ответа

Ожидайте, пока все потоки не закончили свою работу в ThreadPool

у меня есть этот код: список var = новый Список <интервал> (); для (интервал i=0; я <10; я ++) список. Добавьте (i); для (интервал i=0; я <10; я ++) {ThreadPool. QueueUserWorkItem (новый WaitCallback (x => {...
вопрос задан: 15 August 2016 09:31
4
ответа

как определить подходящий номер потока в JDK Executors newFixedThreadPool [duplicate]

Я использую Executors.newCachedThreadPool для создания пула потоков, и поскольку максимальный предел отсутствует, есть всплеск. поэтому я хочу создать фиксированный пул с помощью newFixedThreadPool. поэтому я задаюсь вопросом, как решить лучший макс ...
вопрос задан: 14 January 2013 19:25
4
ответа

Когда ThreadPool. QueueUserWorkItem возвращает false

MSDN указывает, что метод возвращает true, если метод успешно ставится в очередь; NotSupportedException брошен, если объект работы не ставится в очередь. Для тестирования, как получить метод к...
вопрос задан: 1 November 2012 11:11
4
ответа

Каково использование Пула потоков в Java?

Каково использование Пула потоков? Существует ли хороший пример реального мира?
вопрос задан: 19 January 2012 19:04
4
ответа

Как снова использовать поток в Java?

Я - здание консоль Sudoku Solver, где основная цель является необработанной скоростью. У меня теперь есть ManagerThread, который запускает WorkerThreads для вычислений neibhbors каждой ячейки. Таким образом, один WorkerThread...
вопрос задан: 6 June 2010 17:10
4
ответа

Минимизация накладных расходов на переключение контекста Java-потока

У меня есть приложение Java, работающее на Sun 1.6 32-битная VM / Solaris 10 (x86) / Nahelem 8-core (2 потока на ядро). Конкретный вариант использования в приложении - ответить на какое-то внешнее сообщение. В моем ...
вопрос задан: 28 May 2010 15:18
4
ответа

Рекурсивно добавляя потоки к пулу потоков Java

Я работаю над учебным руководством для своего курса параллелизма Java. Цель состоит в том, чтобы использовать пулы потоков для вычислений простых чисел параллельно. Дизайн основан на Решете Эратосфена. Это имеет массив...
вопрос задан: 10 April 2010 02:57
4
ответа

Как получить вторую Систему. Поток. ThreadPool?

Если я использую ThreadPool вложенным способом, мое приложение зависает: ThreadPool. QueueUserWorkItem ((состояние) => ThreadPool. QueueUserWorkItem (Действие)); Как получить второй и независимый ThreadPool...
вопрос задан: 5 February 2010 20:06
4
ответа

Максимальное количество элементов в очереди в ThreadPool.QueueUserWorkItem

Я установил максимальный поток равным 10. Затем я добавил задачу 22000, используя ThreadPool.QueueUserWorkItem. Весьма вероятно, что не все задачи 22000 были выполнены после запуска программы. Есть ли ограничение, как ...
вопрос задан: 19 January 2010 18:07