Описание тега queueuserworkitem
2
ответа
Почему потоки моего пула не заканчиваются одновременно
В основной функции я пишу этот код: ThreadPool.SetMaxThreads(200, 200); for (int i = 0; i < 100; i++) { ThreadPool.QueueUserWorkItem(new WaitCallback(ThreadWhichWillCallSQL_test), i); Thread.Sleep(1); } и функция потока, как показано ниже: static…
25 май '17 в 06:13
3
ответа
Информирование ThreadPool.QueueUserWorkItem о требованиях к памяти
Мы разрабатываем приложение, в котором пользователи могут ставить несколько задач одновременно. Мы используем ThreadPool.QueueUserWorkItem, чтобы установить выполнение задач. Эта часть работает хорошо. У нас есть проблема, когда эти задачи могут пот…
27 янв '12 в 15:21
0
ответов
Как отслеживать состояние пула потоков.Net?
Можно ли узнать состояние потоков в пуле потоков? Наше приложение иногда использует много потоков, и это в основном сводится к вызовам ThreadPool.QueueUserWorkItem. Однако, когда приложение на самом деле мало что делает, количество потоков никогда н…
03 дек '14 в 15:37
3
ответа
Я правильно использую ThreadPool.QueueUserWorkItem?
Я работаю над приложением ASP.NET MVC. Я хотел порождать несколько потоков при возникновении события, мне не важно возвращаемое значение моих потоков, и я хотел сделать асинхронный вызов, поэтому я использую ThreadPool.QueueUserWorkItem, public even…
31 дек '09 в 22:01
1
ответ
Threadpool queueuserworkitem со многими потоками
Heads up: я не очень знаком с работой с пулом потоков, что может быть очевидно из следующего кода. У меня сложилось впечатление, что я могу поместить много значений в эту очередь, и тогда он будет ждать завершения одного потока, а затем перейдет к с…
26 мар '13 в 13:31
1
ответ
Как сделать один вызов в COM из рабочего потока, созданного с помощью QueueUserWorkItem в NT?
У меня есть набор задач, которые я использовал в пуле потоков NT, используя QueueUserWorkItem, Мне нужно сделать несколько вызовов COM из этих отдельных потоков, чтобы получить доступ к данным внутри WMI. Однако я не уверен, как правильно CoInitiali…
18 окт '11 в 17:14
1
ответ
Утечка памяти при использовании.NET ThreadPool
Я использую System.Threading.ThreadPool.QueueUserWorkItem() для запуска своих задач. При запуске моего приложения я заметил, что оно занимает много памяти, и я взял файл дампа с помощью диспетчера задач. Исследуя его, я обнаружил, что многие потоки …
15 фев '15 в 09:14
0
ответов
Может ли ThreadPool.QueueUserWorkItem выполняться в основном потоке?
Я пытаюсь решить странную проблему SL на Mac в многопоточном приложении. Мое приложение использует ThreadPool для постановки в очередь различных рабочих элементов. У меня есть метод HandleRequest это вызывается только через ThreadPool.QueueUserWorkI…
09 фев '12 в 21:57
3
ответа
Threadpool в C# слишком медленный, есть ли способ ускорить его? Проблемы с Thread.Sleep(0) и QueueUserWorkItem
Я использую Threadpool в C# -приложении, которое должно выполнять некоторую нагрузку на процессор. Кстати, он кажется слишком медленным (РЕДАКТИРОВАТЬ: он печатает строку отладки "Calculating on " + lSubArea.X + ":" + lSubArea.Y + " " + lSubArea.Wid…
10 дек '11 в 14:49
1
ответ
Что делает WT_EXECUTEINUITHREAD?
Что это WT_EXECUTEINUITHREAD флаг для QueueUserWorkItem функцию делать?
02 апр '12 в 02:26
2
ответа
Служба Windows не запускается полностью
Я сделал эту маленькую службу Windows в C#, и я считаю, что, возможно, что-то не так с моим кодом ThreadPool, который мешает моей службе Windows полностью запуститься. Если вы должны знать, что служба Windows, кажется, работает отлично только тогда,…
08 июн '11 в 00:16
2
ответа
Вызов Win32 QueueUserWorkItem() с закрытой функцией-членом
Я пытаюсь вызвать закрытую функцию-член (не должна быть доступна как открытая или защищенная) как рабочий элемент с функцией Win32 QueueUserWorkItem(), Я знаю, что делал это раньше, и это было легко, но теперь я не могу найти этот фрагмент и не могу…
14 апр '16 в 22:02
1
ответ
Параметр для QueueUserWorkItem с лямбда-выражением?
В следующем коде, что означает параметр 's'? Разве мы не можем просто опустить 's', так как он не используется в методе, поэтому у нас есть анонимный метод без параметра like () => ...? ThreadPool.QueueUserWorkItem((s)=> { Console.WriteLine("Work…
12 сен '14 в 05:06
0
ответов
Использование ThreadPool.QueueUserWorkItem для миллионов потоков
У меня есть необходимость обрабатывать миллионы файлов. В настоящее время я использую собственный менеджер потоков, чтобы выполнить работу, используя DataGridView, чтобы отслеживать потоки, и таймер, чтобы проверить, могут ли другие потоки запускать…
14 ноя '16 в 16:38
2
ответа
Потоки Windows: beginthread или QueueUserWorkItem (C++)
Мне интересно, использовать ли beginthread или QueueUserWorkItem для потоковых методов в C++. Каковы различия между двумя API и в каком контексте они лучше подходят? Спасибо, Кстати, я прочитал этот вопрос Windows Threading: _beginthread против _beg…
19 май '10 в 18:41
1
ответ
Скопированный WIT не будет рассчитывать оставшееся время в борде с задержками
Я скопировал WIT "User Story", сделал его новым WIT и переименовал в "PR". У рабочего элемента также есть "Оставшаяся работа" и "Первоначальная оценка". Но когда я введу время, оно не будет вычислено на доске. С другой стороны, "ошибка" рассчитывает…
09 мар '17 в 10:06
7
ответов
C# Могу ли я передать более одного данных в мой целевой метод при использовании ThreadPool?
Использование ThreadPool.QueueUserWorkItem (WaitCallback, Object) начать поток с моим целевым методом и данными. Могу ли я передать в метод несколько данных? второй параметр в QueueUserWorkItem (WaitCallback, Object) может быть массив?
19 фев '10 в 14:59
5
ответов
C# multi CPU для ThreadPool.QueueUserWorkItem
У меня есть программа, которая использует: ThreadPool.QueueUserWorkItem(new WaitCallback(FireAttackProc), fireResult); На Windows7 и Vista работает нормально. Когда я пытаюсь запустить его на XP, результат немного отличается от других. Мне просто ин…
06 апр '10 в 16:17
1
ответ
Использование ThreadPool.QueueUserWorkItem в методе WCF
Мне нужно запустить фоновую логику, которая занимает около 25-30 секунд внутри метода WCF, который не может занять более 1 секунды для завершения. Я решил обернуть эту логику в WaitCallback и передать ее в ThreadPool.QueueUserWorkItem прямо перед вы…
24 апр '12 в 18:09
1
ответ
Как использовать Threadpool.QueueUserWorkItem в службе Windows?
У меня есть служба Windows, где я использую Threadpool.QueueUserWorkItem. Служба подключается к нескольким клиентским базам данных, захватывает данные, конвертирует их в XLS и отправляет файлы на соответствующий FTP. У меня есть 3 вопроса относитель…
26 фев '13 в 17:40