0
ответов

Получение размера пула потоков, а также размера очереди и времени ожидания (подключение, чтение, поток) и т. Д.

При поиске оптимальных факторов при определении размера пула потоков для сетевого вызова я остановился на этом в этой средней статье «Отказоустойчивость в распределенной системе большого объема». Я ...
вопрос задан: 29 March 2019 11:37
0
ответов

Как бы я реализовал многопоточность в этом?

Я создал генератор словарей (GEN), который печатает список букв в текстовый файл для использования другой программой (ATT), которая проверяет, есть ли входные данные в файле ... У меня есть 8 ядер, и я хочу ими быть. ..
вопрос задан: 18 January 2019 07:33
0
ответов

Thread.Start () против ThreadPool.QueueUserWorkItem ()

Библиотека базовых классов Microsoft .NET предоставляет несколько способов создания потока и его запуска. По сути, вызов очень похож на любой другой, предоставляющий тот же вид службы: создать ...
вопрос задан: 30 November 2018 06:19
0
ответов

Строки набора данных не заменяются нитями

Недавно я попал в Natural Language Processing для университетского проекта, и, учитывая список слов, я хотел попробовать и удалить все эти слова из набора данных Strings. Мой набор данных выглядит ...
вопрос задан: 13 July 2018 10:07
0
ответов

Распространение ThreadLocal на новый поток, полученный из ExecutorService

Я запускаю процесс в отдельном потоке с тайм-аутом, используя ExecutorService и Future (пример кода здесь ) («порождение» потока происходит в аспекте АОП). Теперь главный поток - это ...
вопрос задан: 23 April 2018 08:36
0
ответов

Много UDP-запросов, потерянных на UDP-сервере с Netty

Я написал простой UDP-сервер с Netty, который просто распечатывает в логах полученные сообщения (фреймы). Для этого я создал простой декодер декодера кадров и простой обработчик сообщений. У меня также есть ...
вопрос задан: 4 August 2017 07:19
0
ответов

Java: ExecutorService, который блокируется при отправке после определенный размер очереди

. Я пытаюсь написать решение, в котором один поток создает задачи с интенсивным вводом-выводом, которые могут выполняться параллельно. Каждая задача имеет важные данные в памяти. Итак, я хочу иметь возможность ограничить количество ...
вопрос задан: 27 July 2017 02:59
0
ответов

Разница в Java между фиксированным пулом потоков и запланированным пулом потоков

У меня есть фиксированный пул потоков, который запускает 7 параллельных потоков в любое время (с очередью), и я хочу превратить его в запланированный пул потоков, который выполняет только 7 одновременных заданий, но может ставить в очередь / планировать
вопрос задан: 23 July 2017 06:14
0
ответов

HttpWebRequest и порты завершения ввода-вывода

Я работаю над приложением, которое требует, чтобы один тип сообщения попал в базу данных, а другой тип сообщения отправился и попал в некоторый внешний xml api. Мне нужно обработать ОЧЕНЬ ... одно из больших ...
вопрос задан: 18 June 2017 10:07
0
ответов

понимание возникновения InvalidAsynchronousStateException

Когда возникает исключение InvalidAsynchronousStateException? У меня есть следующий фрагмент кода: control.InvokeRequired? control.Invoke (выражение): выражение (); В некоторых случайных случаях я получаю ...
вопрос задан: 23 May 2017 12:34
0
ответов

Простой пример пула потоков Windows API

[РЕДАКТИРОВАТЬ: благодаря ответу MSalters и ответу Раймонда Чена на InterlockedIncrement vs EnterCriticalSection / counter ++ / LeaveCriticalSection проблема решена и приведенный ниже код работает правильно. ...
вопрос задан: 23 May 2017 12:33
0
ответов

Сколько потоков использовать?

Я знаю, что есть некоторые существующие вопросы, и они дают очень хорошее общее представление о вещах. Я надеюсь получить некоторые подробности на стороне C # / VB.Net для фактической реализации (не философии) ...
вопрос задан: 23 May 2017 12:19
0
ответов

Как интерпретировать стек потока Java?

В соответствии с этим вопросом: Как получить трассировку стека потока. Мне интересно, может ли кто-нибудь указать к информации об интерпретации стеков потоков Java, извлеченных с помощью jstack. Моя ситуация такова, что я '...
вопрос задан: 23 May 2017 12:18
0
ответов

Следует ли мне использовать ThreadPools или параллельную библиотеку задач для операций, связанных с вводом-выводом

В одном из моих проектов, который является своего рода агрегатором, я анализирую каналы, подкасты и т. д. из Интернета. Если я использую последовательный подход, учитывая большое количество ресурсов, обработка занимает довольно много времени ...
вопрос задан: 23 May 2017 12:10
0
ответов

TNonblockingServer, TThreadedServer и TThreadPoolServer, какой из них лучше всего подходит для моего случая?

Наш аналитический сервер написан на c ++ , Он в основном запрашивает базовый механизм хранения и возвращает довольно большие структурированные данные через экономию. Типичные запросы будут занимать от 0,05 до 0,6 секунд ...
вопрос задан: 23 May 2017 12:09
0
ответов

Как закрепить потоки на ядрах с заранее определенными объектами пула памяти? (80-ядерная архитектура Nehalem, 2 ТБ ОЗУ)

Я столкнулся с небольшой проблемой HPC после выполнения некоторых тестов на 80-ядерной (160HT) архитектуре Nehalem с 2 ТБ DRAM: сервер с более чем 2 сокетами начинает зависать (задерживаться) как каждый поток ...
вопрос задан: 23 May 2017 12:02
0
ответов

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

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

создание функции двоичного оператора в пакете

Я пытаюсь добавить функцию двоичного оператора в свой пакет, но она не загружается вместе с пакетом. например, я определяю эту функцию и сохраняю ее как файл с именем 'wo.R' `% wo%` <- function (...
вопрос задан: 23 May 2017 12:00
0
ответов

Сколько потоков на самом деле создает Node?

Прочитав этот замечательный ответ о природе потоков в Node, я начал играть с системной переменной UV_THREADPOOL_SIZE, чтобы изменить размер пула потоков, и обнаружил кое-что интересное: когда я установил ...
вопрос задан: 23 May 2017 11:46
0
ответов

Мониторинг исполнителя пула потоков Java

Класс ThreadPoolExecutor в документации по Java SE 6 имеет следующий метод: public int getActiveCount() Возвращает приблизительное количество потоков, активно выполняющих задачи. Что такое...
вопрос задан: 23 May 2017 10:33
0
ответов

C# Catching exception which is occurring on ThreadPool

Я исследую некоторые сбои в моем приложении, вызванные исключением Win32, и я понял, что это должно происходить в threadpool, который заботится о EventLog....
вопрос задан: 16 April 2017 08:45
0
ответов

Создание динамического (растущего/сокращающегося) пула потоков

Мне нужно реализовать пул потоков на Java (java.util.concurrent), количество потоков которого находится на некотором минимальном значении в режиме ожидания, растет до верхней границы (но никогда больше), когда задания отправляются в ...
вопрос задан: 27 September 2016 14:24
0
ответов

Как увеличить количество потоков в пуле потоков tomcat?

Я просто хочу знать Как увеличить количество потоков в пул потоков tomcat? и какое число установить максимальное, я не знаю, что подходит?
вопрос задан: 3 May 2016 06:52
0
ответов

Почему * нет * изменить приоритет потока ThreadPool (или задачи)?

В Интернете и переполнении стека есть много мест, где не рекомендуется изменять приоритет потока ThreadPool или задачи TPL. В частности: «У вас нет контроля над состоянием ...
вопрос задан: 26 April 2016 18:46
0
ответов

Как назвать потоки пула потоков в Java [дубликат]

У меня есть приложение Java, которое использует платформу Executor, и у меня есть код, который выглядит следующим образом protected ScheduledExecutorService scheduleExecutorService = new ScheduledThreadPoolExecutor (5) My ...
вопрос задан: 1 March 2016 05:44
0
ответов

Когда использовать System.Threading.ThreadPool и когда один из множества настраиваемых пулов потоков?

Я работаю над созданием асинхронного обработчика для ASP .NET, который будет выполнять медленную хранимую процедуру. Думаю, я понимаю, что для увеличения пропускной способности при смешанной загрузке медленных и быстрых страниц медленные ...
вопрос задан: 15 February 2016 16:07
0
ответов

Именование потоков и пулов потоков ExecutorService

Допустим, у меня есть приложение, которое использует платформу Executor как такую ​​Executors.newSingleThreadExecutor () .submit (new Runnable () {@Override public void run () {// делать что-нибудь} } ...
вопрос задан: 6 February 2016 00:02
0
ответов

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

В Java 5 появилась поддержка асинхронного выполнения задач пулом потоков в форме среды Executor, сердцем которой является реализованный пул потоков автор: java.util.concurrent ....
вопрос задан: 18 January 2016 13:23
0
ответов

Что такое асинхронный режим ForkJoinPool

Что означает асинхронный режим ForkJoinPool? Javadoc упоминает, что он делает очереди (это очередь для каждого потока?) FIFO вместо LIFO. Что это означает на практике?
вопрос задан: 9 January 2016 23:49
0
ответов

Java `OutOfMemoryError` при создании < 100 потоков

Я читал и тестировал и бил головой о стену больше дня из-за этой ошибки. У меня есть некоторый Java-код в классе Listener, который выглядит так: ExecutorService executor = ...
вопрос задан: 4 June 2015 09:46