Preguntas etiquetadas con currency

97
¿Por qué i ++ no es atómico?

¿Por qué i++no es atómico en Java? Para profundizar un poco más en Java, traté de contar con qué frecuencia se ejecuta el bucle en los subprocesos. Entonces usé un private static int total = 0; en la clase principal. Tengo dos hilos. Hilo 1: Impresiones System.out.println("Hello from Thread...

95
¿Cómo utilizar ConcurrentLinkedQueue?

¿Cómo uso un ConcurrentLinkedQueueen Java? Usando esto LinkedQueue, ¿debo preocuparme por la concurrencia en la cola? ¿O simplemente tengo que definir dos métodos (uno para recuperar elementos de la lista y otro para agregar elementos a la lista)? Nota: obviamente, estos dos métodos deben estar...

94
¿Hay un ExecutorService que use el hilo actual?

Lo que busco es una forma compatible de configurar el uso de un grupo de subprocesos o no. Idealmente, el resto del código no debería verse afectado en absoluto. Podría usar un grupo de subprocesos con 1 subproceso, pero eso no es exactamente lo que quiero. ¿Algunas ideas? ExecutorService es =...

93
¿Cuáles son los casos de uso de scala.concurrent.Promise?

Estoy leyendo SIP-14 y el concepto de Futuretiene mucho sentido y es fácil de entender. Pero tengo dos preguntas sobre Promise: El SIP dice Depending on the implementation, it may be the case that p.future == p. ¿Cómo puede ser esto? ¿Son Futurey Promiseno dos tipos diferentes? ¿Cuándo...