Resultados de la búsqueda a petición "threadpool"

2 la respuesta

¿Cómo puedo matar un subproceso que está en un bucle infinito, desde fuera de ese bucle?

Creo un hilo y lo pongo en un bucle infinito. Recibo pérdidas de memoria al verificar el código con valgrind. Aquí está mi código: #include <pthread.h> #include <time.h> void thread_do(void){ while(1){} } int main(){ pthread_t th; ...

2 la respuesta

MonoTouch - Roscado

na tarea común es hacer algo en el hilo de fondo, luego, cuando haya terminado, pasar los resultados al hilo de la interfaz de usuario e informar al usuario. Entiendo que hay dos formas comunes: Puedo usar el TPL: var context = ...

4 la respuesta

Proceso en segundo plano de larga ejecución en ASP.NET: ¿inicio de aplicación o proceso separado?

Estoy desarrollando una aplicación .NET 4 que requiere la ejecución de un subproceso de trabajo de fondo. Este hilo consiste principalmente en el siguiente código: while (true) { //Check stuff in database //Do stuff //write to database ...

6 la respuesta

Con ThreadPoolExecutor, ¿cómo hacer que el nombre del hilo se ejecute en el grupo de hilos?

Estoy usando unaThreadPoolExecutor en Java para gestionar muchos subprocesos en ejecución. He creado mi propia @ simpThreadFactory para poder dar mejores nombres a los hilos. El problema es que el nombre se establece en el subproceso cuando se ...

4 la respuesta

¿Los valores en mis variables ThreadStatic seguirán estando allí cuando se realice un ciclo a través de ThreadPool?

Estoy usando las variables ThreadStatic para almacenar algunos datos, pero me preocupa que los datos que almaceno en el hilo sigan allí después de que termine con ellos y los devuelvan a ThreadPool. ¿Debo preocuparme por borrar mis variables ...

20 la respuesta

Alternativa a Thread.Sleep en C #?

Tengo un código que, cuando se ejecuta, ejecuta una serie de líneas en secuencia. Me gustaría agregar una pausa en el medio. Actualmente, lo tengo así //do work Thread.Sleep(10800000); //do work Sin embargo, esto congela el software, y creo ...

2 la respuesta

ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew

que diferencia hay entre las siguientes ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew Si el código anterior se llama 500 veces para alguna tarea de ejecución larga, ¿significa que todos los hilos del grupo de subprocesos se ocuparán? ...

8 la respuesta

¿Cuál es la ventaja de un Java-5 ThreadPoolExecutor sobre un Java-7 ForkJoinPool?

Java 5 ha introducido soporte para la ejecución de tareas asíncronas por parte de un grupo de subprocesos en la forma del marco Ejecutor, cuyo corazón es el grupo de subprocesos implementado por java.util.concurrent.ThreadPoolExecutor. Java 7 ha ...

12 la respuesta

Is Task.Factory.StartNew () garantiza la creación de al menos un nuevo hilo?

Entiendo que el TPL no necesariamente crea un nuevo hilo para cada tarea en un conjunto paralelo, pero ¿siempre crea al menos uno? p.ej private void MyFunc() { Task.Factory.StartNew(() => { //do something that takes a while }); ...

12 la respuesta

¿Por qué los hilos del sistema operativo se consideran caros?

Hay muchas soluciones orientadas a implementar hilos de "espacio de usuario". Ya sea golang.org goroutines, hilos verdes de Python, asíncrono de C #, procesos de erlang, etc. La idea es permitir la programación concurrente incluso con un número ...