Результаты поиска по запросу "threadpool"

2 ответа

multiprocessing.Pool - PicklingError: Невозможно выбрать <type 'thread.lock'>: поиск атрибута thread.lock не выполнен

multiprocessing.Pool сводит меня с ума ... Я хочу обновить много пакетов, и для каждого из них я должен проверить, есть ли более высокая версия или нет. Это сделаноcheck_one функция. Основной код находится вUpdater.update метод: там я создаю ...

2 ответа

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

Я создаю поток и помещаю его в бесконечный цикл. Утечки памяти при проверке кода сValgrind, Вот мой код: #include <pthread.h> #include <time.h> void thread_do(void){ while(1){} } int main(){ pthread_t th; pthread_create(&th, NULL, (void ...

2 ответа

MonoTouch - Threading

Обычная задача - сделать что-то в фоновом потоке, а затем по окончании передать результаты в поток пользовательского интерфейса и проинформировать пользователя. Я понимаю, что есть два распространенных способа: Я могу использовать TPL: var ...

ТОП публикаций

2 ответа

Длительный фоновый процесс в ASP.NET - Application_Start или отдельный процесс?

Я занимаюсь разработкой приложения .NET 4, которое требует запуска рабочего потока бэкэнда. Этот поток состоит в основном из следующего кода: while (true) { //Check stuff in database //Do stuff //write to database / filesystem ...

3 ответа

С ThreadPoolExecutor, как получить имя потока, работающего в пуле потоков?

Я используюThreadPoolExecutor в Java для управления множеством запущенных потоков. Я создал свой собственный простойThreadFactory так что я могу дать темы лучшие имена. Проблема заключается в том, что имя задается в потоке при первом создании ...

2 ответа

Будут ли значения в моих переменных ThreadStatic сохраняться при циклическом переключении через ThreadPool?

Я использую переменные ThreadStatic для хранения некоторых данных, но я обеспокоен тем, что данные, которые я храню в потоке, все еще будут там после того, как я закончу с этим и вернусь обратно в ThreadPool. Нужно ли беспокоиться об очистке моих ...

1 ответ

ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew

какая разница между ниже ThreadPool.QueueUserWorkItemпротив Task.Factory.StartNewЕсли приведенный выше код вызывается 500 раз для какой-то длительной задачи, значит ли это, что все потоки пула потоков будут заняты? Или TPL (второй вариант) ...

4 ответа

В чем преимущество Java-5 ThreadPoolExecutor перед Java-7 ForkJoinPool?

В Java 5 появилась поддержка выполнения асинхронных задач пулом потоков в форме среды Executor, в основе которой лежит пул потоков, реализованный java.util.concurrent.ThreadPoolExecutor. Java 7 добавила альтернативный пул потоков в виде ...

6 ответов

Гарантируется ли Task.Factory.StartNew () создать хотя бы один новый поток?

Я понимаю, что TPL не обязательно создает новый поток для каждой задачи в параллельном наборе, но всегда ли он создает хотя бы один? например: private void MyFunc() { Task.Factory.StartNew(() => { //do something that takes a while }); ...

6 ответов

Почему потоки ОС считаются дорогими?

Существует множество решений, направленных на реализацию потоков в пользовательском пространстве. Будь то gorang.org goroutines, зеленые потоки python, асинхронность C #, процессы erlang и т. Д. Идея состоит в том, чтобы позволить параллельное ...