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

6 la respuesta

Multithreading en asp.net

¿Qué tipo de problemas de subprocesos múltiples debe tener cuidado en asp.net

3 la respuesta

ConcurrentHashMap reordenar instrucciones?

Estoy investigando la implementación de ConcurrentHashMap y tengo algo que me confunde. /* Specialized implementations of map methods */ V get(Object key, int hash) { if (count != 0) { // read-volatile HashEntry<K,V> e = getFirst(hash); while ...

11 la respuesta

Cómo hacer que una función espere hasta que se haya llamado una devolución de llamada usando node.js

Tengo una función simplificada que se ve así: function(query) { myApi.exec('SomeCommand', function(response) { return response; }); }ásicamente quiero que llame amyApi.exec, y devuelve la respuesta que se proporciona en la devolución de llamada ...

4 la respuesta

Utilizando web.py como servidor http no bloqueante

Mientras aprendía algo de programación básica con Python, encontré web.py. me quedé atrapado con un estúpido problema: i escribió una aplicación de consola simple con un bucle principal que procesa elementos de una cola en subprocesos ...

1 la respuesta

¿Uso incorrecto de InterlockedCompareExchange para copiar un valor atómicamente?

No puedo usar C ++ 11 atomics aquí Tengo dudas sobre mi uso deInterlockedCompareExchange() para leer 'atómicamente' una variable. Hice una pregunta sobre estaaqu [https://stackoverflow.com/a/50039131/2369597], pero lo que estaba haciendo allí ...

2 la respuesta

Cómo escribir a los consumidores de Kafka: subprocesos individuales o subprocesos múltiples

He escrito un solo consumidor de Kafka (usando Spring Kafka), que lee de un solo tema y es parte de un grupo de consumidores. Una vez que se consume un mensaje, realizará todas las operaciones posteriores y pasará al siguiente desplazamiento del ...

1 la respuesta

Operación atómica en software integrado multiproceso

He estado desarrollando un software integrado basado en RTOS en C y he encontrado un problema con respecto al acceso a recursos compartidos desde varios subprocesos. Tengo dos problemas El primero es establecer y obtener un valor de variable de ...

2 la respuesta

Las instrucciones bloqueadas proporcionan una barrera entre los accesos débilmente ordenado

On x86,lock instrucciones prefijadas comolock cmpxchg proporcionan una semántica de barrera además de su operación atómica: para el acceso normal a la memoria en regiones de memoria de reescritura, las lecturas y escrituras no se reordenan ...

5 la respuesta

Java: ¿Cómo reemplazar automáticamente todos los valores en un Mapa?

Tengo un bean con estado en un entorno multiproceso, que mantiene su estado en un mapa. Ahora necesito una forma de reemplazar todos los valores de ese mapa en una acción atómica. public final class StatefulBean { private final Map<String, ...

9 la respuesta

Tiene sentido generar más de un hilo por procesador?

Desde un punto de vista lógico, una aplicación puede necesitar docenas o cientos de hilos, algunos de los cuales dormiremos la mayor parte del tiempo, pero muy pocos siempre se ejecutarán simultáneamente. La pregunta es: ¿Tiene algún sentido ...