Вопросы по теме 'threadpool'

Как реализовать PriorityBlockingQueue с ThreadPoolExecutor и настраиваемыми задачами
Я много искал, но не нашел решения своей проблемы. У меня есть собственный класс BaseTask , который использует ThreadPoolExecutor для обработки задач. Я хочу установить приоритеты задач, но когда я пытаюсь использовать PriorityBlockingQueue ,...
20993 просмотров

ASP.NET сбрасывает культуру потока после использования?
Если я установлю культуру потока и UICulture для одного ASPX, после прохождения этой страницы все мои aspx, использующие один и тот же поток (не один и тот же запрос), будут иметь одну и ту же культуру? Потому что мне нужно установить культуру...
1187 просмотров

Должен ли первый вызов службы WCF занимать чрезвычайно много времени?
У меня есть операция службы WCF, которая просто выполняет запрос LINQ в базе данных SQL, ища 1 из 35 записей, которые имеют соответствующий Guid (это действительно настолько просто, насколько это возможно). Когда я вызываю этот метод из простого...
372 просмотров
schedule 04.08.2022

Создание пула потоков с помощью boost
Можно ли создать пул потоков, используя поток boost? я просмотрел все библиотеки boost и не смог найти менеджер пула потоков (или что-то в этом роде)... Есть ли способ сделать это? Спасибо!
20739 просмотров
schedule 13.10.2022

Отмена запланированных элементов work/io/timer в пуле потоков WIN32
Я играл с API-интерфейсом пула потоков Windows (новым?). Я использовал пример из раздела Использование функций пула потоков и я внимательно изучил API в MSDN. Что-то я не понимаю в группах очистки. При вызове...
1363 просмотров
schedule 11.12.2023

Нужна помощь в понимании .net ThreadPool
Я пытаюсь понять, что делает ThreadPool, у меня есть пример .NET: class Program { static void Main() { int c = 2; // Use AutoResetEvent for thread management AutoResetEvent[] arr = new AutoResetEvent[50];...
1107 просмотров

ThreadPool.QueueUserWorkItem и EndInvoke
Нужно ли мне вызывать EndInvoke для делегата, переданного в ThreadPool.QueueUserWorkItem? Я использую это предложение, чтобы вызовите ThreadPoolQueueWorkItem. ThreadPool.QueueUserWorkItem( delegate { someDelegate(arg1, arg2); } );...
821 просмотров
schedule 13.10.2023

Итак, я получил себе систему диспетчера задач threadpool. Должен ли я теперь использовать только его для создания всех потоков?
Итак, у меня есть пул потоков, который позволяет динамически изменять размер и использует парадигму задач. Интересно, когда люди получают такую ​​вещь, они вообще перестают создавать потоки вручную и просто все время используют задачи? Итак, обычно...
889 просмотров

Реализация пула потоков
Мне нужно реализовать пул потоков с помощью pthreads. Я не мог двигаться вперед. Я нашел аналогичный вопрос здесь Но это все еще не уточняет мой вопрос. Мой вопрос: как только поток завершится, могу ли я использовать его снова? Другой способ...
4802 просмотров
schedule 22.04.2024

Параллельная обработка в очереди (с использованием пула в Celery)
Я использую Celery для постановки в очередь заданий из CGI-приложения, которое я создал . Как я это настроил, Celery заставляет каждое задание выполняться по одному или по два за раз, устанавливая CELERYD_CONCURRENCY = 1 или = 2 (чтобы они не...
2291 просмотров

Информирование ThreadPool.QueueUserWorkItem о требованиях к памяти
Мы разрабатываем приложение, в котором пользователи могут запускать несколько задач одновременно. Мы используем ThreadPool.QueueUserWorkItem для запуска задач. Эта часть работает хорошо. У нас есть проблема, когда эти задачи могут потреблять...
814 просмотров

Разница между delegate.BeginInvoke и использованием потоков ThreadPool в C#
В С# есть ли разница между использованием делегата для асинхронного выполнения некоторой работы (вызовом BeginInvoke()) и использованием потока ThreadPool, как показано ниже public void asynchronousWork(object num) { //asynchronous...
17091 просмотров
schedule 11.01.2024

как улучшить поведение пула потоков tomcat
Я запускаю java-приложение, используя tomcat7. Мне нужно хранить информацию для каждого потока tomcat, поэтому я могу использовать подход ThreadLocals. В моем server.xml определение пула потоков выглядит следующим образом: <Executor...
911 просмотров
schedule 06.10.2023

Почему мое приложение .net не делает более 10 одновременных запросов WebClient?
Я пытаюсь понять тонкости async/await в C# и портов завершения ввода-вывода в Windows, попутно пишу код для проверки своих предположений. Насколько я понимаю, вызов WebClient.DownloadStringTaskAsync(...) заставит текущий поток зарегистрировать...
1501 просмотров

Межпоточная операция недействительна в Windows Forms
Может ли кто-нибудь помочь мне, у меня проблема. Я пытаюсь заставить этот код работать в фоновом режиме через пул потоков, но я не могу заставить его работать, я продолжаю получать эту ошибку: Cross-thread operation not valid: Control 'ListBox3'...
23706 просмотров
schedule 15.03.2024

Когда вы закрываете графический интерфейс маленьким крестиком
Если вы закроете графический интерфейс с помощью маленького крестика в правом верхнем углу формы, убьет ли это все ваши потоки? Если нет, то как вы поймаете это событие, чтобы я мог добавить код закрытия?
115 просмотров

Конфигурация пула потоков Сервер приложений Java
Я поддерживаю приложение, в котором несколько сервисов представлены как веб-сервисы SOAP. Я поздно столкнулся с некоторыми проблемами масштабирования, так как приложение получает больше нагрузки, чем обычно. Я хотел бы знать, правильно ли я...
3478 просмотров
schedule 27.02.2024

Как правильно использовать общую очередь BlockingQueue?
У меня есть двоичное дерево, в котором каждый узел представляет собой электронные ворота (И, ИЛИ,...). Моя миссия состоит в том, чтобы вычислить общее значение дерева (как это на картинке, бинарное дерево): Это мой код до сих пор (без...
94 просмотров

Пул потоков PHP
РЕДАКТИРОВАТЬ: Чтобы уточнить и упростить: я ищу «хороший» способ отправлять больше объектов Stackable в пул всякий раз, когда Stackable заканчивается (используя данные из этого первого Stackable для добавления второго). У меня есть идеи опроса...
9647 просмотров
schedule 15.01.2024

Любая причина, по которой CachedThreadPool будет работать на полную мощность, но не инициирует второй поток?
Представьте себе ресурсоемкое программное обеспечение, которое берет кучу текстовых файлов (по 100+ МБ каждый), обрабатывает их и помещает в БД. Я пытаюсь немного оптимизировать его, используя больше ядер (точно 8 для этой машины, четырехъядерный i7...
185 просмотров
schedule 15.06.2024