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

4 la respuesta

¿Está bien ejecutar GC.Collect en un hilo de fondo?

Siguiendoesta respuesta SO [https://stackoverflow.com/a/5384037/107625], Estoy haciendo: ThreadPool.QueueUserWorkItem( delegate { GC.Collect(); GC.WaitForPendingFinalizers(); GC.Collect(); });Mi objetivo es hacer una recolección de basura ...

4 la respuesta

Beneficios de usar asíncrono y esperar palabras clave

Soy nuevo en el uso de métodos asincrónicos en C #. He leído que estas palabras claveasync yawait ayuda a hacer que el programa sea más receptivo al sincronizar algunos métodos. Tengo este fragmento: Primera forma public static void Main() { ...

3 la respuesta

Cómo usar múltiples variables para un alcance de bloqueo en C #

Tengo una situación en la que un bloque de código debe ejecutarse solo si dos objetos de casillero están libres. Esperaba que hubiera algo como: lock(a,b) { // this scope is in critical region }Sin embargo, parece que no hay nada de eso. ...

2 la respuesta

¿Cómo ejecutar múltiples consultas en paralelo en lugar de secuencialmente?

Estoy consultando todas mis 10 tablas para obtener la identificación de usuario de ellas y cargando todas las identificaciones de usuario en HashSet para poder tener una identificación de usuario única. A partir de ahora es secuencialmente. ...

4 la respuesta

Java: RandomAccessFile seguro para subprocesos

Después de buscar en Google, descubrí que la clase RandomAccessFile no es segura para subprocesos. Ahora podría usar un semáforo para bloquear todas las lecturas y escrituras, pero no creo que funcione muy bien. En teoría, debería ser ...

4 la respuesta

¿Cómo registrar el contexto correcto con los hilos de Threadpool usando log4net?

Estoy tratando de encontrar una manera de registrar el contexto útil de un montón de hilos. El problema es que se maneja una gran cantidad de código en los eventos que llegan a través de hilos de threadpool (por lo que puedo decir), por lo que ...

5 la respuesta

Alternativa a Thread.suspend () y .resume ()

Tengo un gran segmento de código que no es un bucle, solo una lista de comandos que ocurre una vez, pero lleva algo de tiempo. Lo necesito para pausar o terminar esto en cualquier punto en función de un valor booleano cambiante. Podría usar un ...

2 la respuesta

¿El hilo no se detendrá cuando yo quiera? (Java)

Tengo un hilo en mi aplicación de grabación de pantalla que no cooperará: package recorder; import java.awt.AWTException; import java.awt.Insets; import java.io.IOException; import javax.swing.JFrame; public class RepeatThread extends Thread { ...

1 la respuesta

Tipo de iterador en java (débilmente consistente)

Entiendo los iteradores a prueba de fallas (LinkedList) y a prueba de fallas (copyonwrite), aunque débilmente consistente sigue siendo un misterio. La documentación dice que podría reflejar los cambios de las colecciones subyacentes, pero no hay ...

1 la respuesta

¿Por qué .NET no permite operaciones entre hilos? [duplicar]

Posible duplicado: Controles .NET: ¿Por qué no todas las llamadas son seguras para subprocesos? [https://stackoverflow.com/questions/2798812/net-controls-why-arent-all-calls-thread-safe] Esta pregunta no se trata de qué es una operación entre ...