Resultados de la búsqueda a petición "concurrency"
¿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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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; ...
¿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 ...
¿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 ...
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 ...