Resultados de la búsqueda a petición "multithreading"
Implementación de una cola de bloqueo en C #
He usado el siguiente código para implementar y probar una cola de bloqueo. Pruebo la cola iniciando 5 hilos concurrentes (los eliminadores) para extraer elementos de la cola, bloqueando si la cola está vacía y 1 hilo concurrente (el sumador) ...
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 }); ...
Expresiones de Lambda con subprocesos múltiples en C #
Estoy tratando de entender por qué este programa no funciona Salida esperada: números 0-19 en orden aleatorio Lo que obtengo cuando ejecuto: algunos números se repiten, a veces se imprime 20. Por favor ayuda. Intenté con lock (obj) en ...
¿Es seguro usar una instancia estática java.sql.Connection en un sistema multiproceso?
Estoy ejecutando una aplicación web en Tomcat. Tengo una clase que maneja todas las consultas de DB. Esta clase contiene laConnection objeto y métodos que devuelven resultados de consultas. Este es el objeto de conexión: private static ...
No entiendo la necesidad de Monitor.Pulse ()
De acuerdo a MSDN [http://msdn.microsoft.com/en-us/library/ateab679.aspx], Monitor.Wait(): Libera el bloqueo de un objeto y bloquea el hilo actual hasta que recupere el bloqueo. Sin embargo, todo lo que he leído sobre Wait () y Pulse () ...
¿Cuál es la diferencia entre un subproceso y un controlador
Estoy tratando de encontrar la diferencia entre un hilo y un controlador. ¿Crear un nuevo controlador crea un nuevo hilo? Cuando se ejecuta un nuevo controlador utilizando post (), ¿está creando un nuevo hilo? Por favor expliqu
Dibuje desde un hilo separado con NSOpenGLLayer
Estoy trabajando en una aplicación que necesita dibujar con OpengGL a una frecuencia de actualización al menos igual a la frecuencia de actualización del monitor. Y necesito realizar el dibujo en un hilo separado para que el dibujo nunca esté ...
Es salida de subprocesos múltiples de System.out.println intercalada
Si varios hilos llaman a System.out.println (String) sin sincronización, ¿se puede intercalar la salida? ¿O es la escritura de cada línea atómica? Los ...
erramienta de análisis estático para verificar el bloqueo antes de acceder a la variable
Sé que hay bastantes herramientas de análisis estático para C # o .Net. Mira estopregunt [https://stackoverflow.com/questions/38635/what-static-analysis-tools-are-available-for-c] para obtener una buena lista de herramientas disponibles. He ...
Bloqueo de bloqueos versus bloqueo sin bloqueo
Estoy pensando aquí: si tiene 2 subprocesos que ejecutan operaciones FAST que necesitan sincronizarse, ¿no es un enfoque sin bloqueo más rápido / mejor que un enfoque de bloqueo / cambio de contexto? Por no bloqueo me refiero a algo ...