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

6 la respuesta

¿Qué tan concurrente es Prolog?

No puedo encontrar ninguna información sobre esto en línea ... También soy nuevo en Prolog ... Me parece que Prolog podría ser muy concurrente, quizás probando muchas posibilidades a la vez cuando intente hacer coincidir una regla. ¿Son ...

5 la respuesta

Requisito de bloqueo de lectura y escritura de Java, con bloqueo y liberación de diferentes hilos

Estoy tratando de encontrar una solución menos complicada para un problema de concurrencia de Java. La esencia del problema es que necesito una llamada de apagado para bloquear mientras todavía hay hilos de trabajo activos, pero el aspecto ...

3 la respuesta

Procesando solo n elementos a la vez al mismo tiempo usando la Biblioteca de tareas paralelas

Todo esto está sucediendo en un servicio de Windows. Tengo unQueue<T> (en realidad unConcurrentQueue<T>) retener artículos que esperan ser procesados. Pero, no quiero procesar solo uno a la vez, quiero procesar n elementos simultáneamente, ...

1 la respuesta

Por qué no hay ConcurrentHashSet contra ConcurrentHashMap

HashSet se basa en HashMap. Si miramos aHashSet<E> implementación, todo se gestiona bajoHashMap<E,Object>. <E> se utiliza como clave deHashMap. Y sabemos queHashMap no es seguro para subprocesos. Por eso tenemosConcurrentHashMap en ...

6 la respuesta

Doble comprobación de bloqueo con ConcurrentMap

Tengo un fragmento de código que puede ejecutarse mediante múltiples subprocesos que necesita realizar una operación vinculada a E / S para inicializar un recurso compartido que se almacena en unConcurrentMap. Necesito hacer que este hilo de ...

1 la respuesta

Mutex Procedimiento almacenado

Quiero crear una exclusión mutua distribuida utilizando una tabla de base de datos. Sería bueno tener la siguiente interfaz en un procedimiento almacenado: Wait (identificador único) riginalmente estaba pensando en implementar esto al tener ...

2 la respuesta

Java Espere y notifique: IllegalMonitorStateException

No entiendo completamente cómowait ynotify (deObject) trabajo, y como resultado me veo obligado a reducir mis intentos a la siguiente sección de código. Main.java: import java.util.ArrayList; class Main { public static Main main = null; ...

4 la respuesta

¿Por qué Thread.isInterrupted () siempre devuelve falso?

Encontré el método de JavaDoc: Returns: verdadero si este hilo ha sido interrumpido; falso de lo contrario. Creo que algo anda mal con mi comprensión del método. Además, puedo malinterpretar el concepto "interrumpir" en Thread. ¡Cualquier ...

3 la respuesta

¿Cuáles son los planes de acción adecuados para depurar el problema de bloqueo muerto si está en el entorno de PRODUCCIÓN?

Nota: no estoy preguntando el concepto de bloqueo muerto. Estoy interesado en lo que hará si encuentra este problema en su aplicación Java en el servidor de clúster de producción y las habilidades de depuración. Pregunt La mejor práctica de ...

3 la respuesta

ExecutorService rendimiento lento de subprocesos múltiples

Estoy intentando ejecutar un cálculo simple (llama aMath.random() 10000000 veces). Sorprendentemente, ejecutarlo en un método simple funciona mucho más rápido que usar ExecutorService. He leído otro hilo enl sorprendente punto de equilibrio ...