threadpool

Nombres de subprocesos y grupos de subprocesos de ExecutorService

Digamos que tengo una aplicación que utiliza el marco Executor como tal Executors.newSingleThreadExecutor().submit(new Runn ... s, ¿cómo se puede proporcionar nombres para los subprocesos/conjuntos de subprocesos? Por ejemplo, Thread[FooPool-FooThread].

¿Cuándo usar thread pool en C#?

He estado tratando de aprender programación multihilo en C# y estoy confundido acerca de cuándo es mejor usar un grupo de sub ... o puedo encontrar ninguna guía real. ¿Cuáles son algunas consideraciones que utiliza al tomar esta decisión de programación?

¿Cuántos hilos son demasiados? [cerrado]

Estoy escribiendo un servidor, y ramifico cada acción de en un hilo cuando la solicitud es entrante. Hago esto porque casi ca ... r mi techo de conteo de hilos. La pregunta es, sin embargo: ¿cómo sé que he llegado a ese techo? ¿Qué debo medir exactamente?

Hilo vs ThreadPool

¿Cuál es la diferencia entre usar un hilo nuevo y usar un hilo del grupo de hilos? ¿Qué beneficios de rendimiento hay y por ... gar de uno que he creado explícitamente? Estoy pensando específicamente en. NET aquí, pero los ejemplos generales están bien.

Usando ThreadPool.Equipo de trabajo en línea ASP.NET en un escenario de alto tráfico

Siempre he tenido la impresión de que el uso del ThreadPool para tareas en segundo plano (digamos no críticas) de corta durac ... jo costosos que requerirían un proceso separado (en estos casos estoy de acuerdo en que necesitará una solución más robusta).

¿async (launch::async) en C++11 hace que los grupos de subprocesos sean obsoletos para evitar la costosa creación de subprocesos?

Está vagamente relacionado con esta pregunta: ¿Se agrupan los hilos std::en C++11?. Aunque la pregunta difiere, la intención ... . Usando sus propios grupos de subprocesos (de tamaño fijo) , por otro lado, te da control total si realmente lo necesitas.

ThreadPool.QueueUserWorkItem vs Task.Fábrica.StartNew

¿Cuál es la diferencia entre lo siguiente ThreadPool.QueueUserWorkItem Vs Task.Factory.StartNew Si el código anterior ... cesos? O TPL (2nd option) será lo suficientemente inteligente como para tomar hilos menos o igual al número de procesadores?

FixedThreadPool vs CachedThreadPool: el menor de dos males

Así que tengo un programa que genera hilos (~5-150) que realizan un montón de tareas. Originalmente usé un FixedThreadPool po ... lizados? Esta pregunta hace que parezca que esos hilos adicionales no se desperdician, pero lo haría agradezco la aclaración.

Debo usar ThreadPools o la Biblioteca Paralela de tareas para operaciones vinculadas a IO

En uno de mis proyectos que es un poco un agregador, analizo feeds, podcasts y así de la web. Si utilizo el enfoque secuenci ... unta anterior [ ¿Es posible usar la concurrencia de subprocesos y el paralelismo juntos?] que estaba bastante mal expresado.

¿Cómo configurar un grupo de subprocesos afinado para futuros?

¿Qué tan grande es el grupo de hilos de Scala para futuros? Mi aplicación Scala hace muchos millones de future {} s y me pregunto si hay algo que pueda hacer para optimizarlos configurando un grupo de subprocesos. Gracias.

Java: ExecutorService que bloquea el envío después de un cierto tamaño de cola

Estoy tratando de codificar una solución en la que un solo subproceso produce tareas intensivas de E/S que se pueden realizar ... respuestas, por favor no tome la respuesta aceptada como una solución correcta. Por favor, lea todo respuestas y comentarios.

Código para un grupo de subprocesos simple en C #[cerrado]

Buscando algún código de ejemplo (C#) para una implementación simple de thread pool. Encontré uno en codeproject, pero la base de código era enorme y no necesito toda esa funcionalidad. Esto es más para fines educativos de todos modos.

Convertir un ExecutorService a daemon en Java

Estoy usando un ExecutoreService en Java 1.6, iniciado simplemente por ExecutorService pool = Executors.newFixedThreadPool( ... na manera la gestión de subprocesos interna utilizada por este grupo en un subproceso deamon? O me estoy perdiendo algo aquí.

Cómo atrapar excepciones de un ThreadPool.QueueUserWorkItem?

Tengo el siguiente código que lanza una excepción: ThreadPool.QueueUserWorkItem(state => action()); Cuando la acción la ... uea. ¿Cuál es la mejor práctica para manejar esta situación? Relacionado: Excepciones en los subprocesos. Net ThreadPool

¿Cómo crear un grupo de subprocesos usando boost en C++?

¿Cómo puedo crear un grupo de subprocesos usando boost en C++ y cómo puedo asignar tareas al grupo de subprocesos?

Garantizar el orden de ejecución de las tareas en threadpool

He estado leyendo sobre el patrón de thread-pool y parece que no puedo encontrar la solución habitual para el siguiente probl ... areas de un grupo por adelantado (y no puedo esperar a que todos lleguen antes de comenzar el grupo). Gracias por su tiempo.

¿Cómo se asignan los hilos para manejar la solicitud de Servlet?

¿Puede alguien explicar qué es el hilo por solicitud y el hilo por conexión? ¿En qué modelo trabajan los servlets? ¿Cómo se ... ía estado procesando mi HttpServletRequest o todavía se está utilizando porque un subproceso hijo todavía se está ejecutando?

Manejo de excepciones en ThreadPools

Tengo un ScheduledThreadPoolExecutor que parece estar comiendo Excepciones. Quiero que mi servicio ejecutor me notifique si ... { try { runMe.run(); } catch (Exception ex){ ex.printStackTrace(); } } }

WaitAll para múltiples manejadores en un hilo STA no es compatible

¿Por qué recibo este mensaje de error? "WaitAll para múltiples controladores en un hilo STA no es compatible." ¿Debo usar ... ibute. El resultado será el siguiente error: Error: "WaitAll para múltiples controladores en un hilo STA no es compatible."

C# thread pool limiting threads

Muy bien...Le he dado al sitio una búsqueda justa y he leído muchos posts sobre este tema. Encontré esta pregunta: Código par ... tOne(); Thread.Sleep(100); // Only 3 threads can get here at once s.Release(); } } }