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

2 la respuesta

Apague la rutina de "trabajador" después de que el búfer esté vacío

Quiero que mi trabajador de rutina vayaProcessToDo() en el código a continuación) para esperar hasta que se procese todo el trabajo "en cola" antes de cerrar. La rutina de trabajo tiene un canal "para hacer" (almacenado), a través del cual se le ...

6 la respuesta

¿Cuál es el punto de coherencia de caché?

En CPU como x86, que proporcionan coherencia de caché, ¿cómo es esto útil desde una perspectiva práctica? Entiendo que la idea es hacer que las actualizaciones de memoria realizadas en un núcleo sean visibles inmediatamente en todos los demás ...

5 la respuesta

Bloquee construcciones libres en .net

Soy nuevo en .net y me gustaría saber si .net tiene el equivalente Java de AtomicInteger, ConcurrentLinkedQueue, etc. Hice un poco de búsqueda y no pude encontrar nada. Los algoritmos sin bloqueo necesitan algún tipo de instrucción CAS, que ...

1 la respuesta

¿Cuál es el Thread.State de un hilo después de Thread.yield ()?

Cuál es elThread.State de un hilo despuésThread.yield() ? Es unaThread.State.WAITING? Gracias.

5 la respuesta

Prueba concurrente de JUnit

Tengo un gran conjunto de pruebas JUnit, donde me gustaría ejecutar todas las pruebas simultáneamente por dos razones: Explote múltiples núcleos para ejecutar todo el conjunto de pruebas más rápidoEsperemos detectar algunos errores debido a ...

4 la respuesta

¿Por qué no hay un grupo de subprocesos en caché programado proporcionado por la clase Ejecutores de Java?

Executors proporcionanewCachedThreadPool() ynewScheduledThreadPool(), pero nonewCachedScheduledThreadPool(), que da aqui? Tengo una aplicación que recibe mensajes de ráfaga y necesita programar un paso de procesamiento bastante largo después de ...

1 la respuesta

PostgreSQL - implementando una cola confiable

Estoy tratando de implementar una cola confiable con múltiples escritores y múltiples lectores usando la base de datos postgres. Cómo evitar filas perdidas cuando un lector de colas escanea una tabla y luego las transacciones en progreso se ...

1 la respuesta

¿Qué se utilizará para el intercambio de datos entre subprocesos que se ejecutan en un Core con HT?

Hyper-Threading [https://en.wikipedia.org/wiki/Hyper-threading]La tecnología es una forma de tecnología multiproceso simultánea introducida por Intel. Estos recursos incluyen el motor de ejecución,cachés y la interfaz del bus del sistema; el ...

1 la respuesta

Uso de JFrame con una secuencia de entrada continua

Estoy tratando de implementar un código que lea desde el puerto serie de mi redboard y, según lo que lea, repinte un círculo. El objetivo final de esto es usar la clase Robot para lograr el control real del cursor, pero primero quiero aprender ...

6 la respuesta

¿Cómo se podrían hacer persistentes los objetos Python en una aplicación web?

Estoy escribiendo una aplicación web razonablemente compleja. El backend de Python ejecuta un algoritmo cuyo estado depende de los datos almacenados en varias tablas de bases de datos interrelacionadas que no cambian con frecuencia, más datos ...