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

3 la respuesta

¿Por qué debería usar la característica concurrente en secuencia paralela con collect?

¿Por qué debería usar la característica concurrente en secuencia paralela con collect: List<Integer> list = Collections.synchronizedList(new ArrayList<>(Arrays.asList(1, 2, 4))); Map<Integer, Integer> collect = list.stream().parallel() ...

6 la respuesta

Manejador de bloqueo para llaves arbitrarias

Tengo un código que implementa un "controlador de bloqueo" para claves arbitrarias. Dado unkey, asegura que solo un hilo a la vez puedaprocess esa (o igual) tecla (que aquí significa llamar alexternalSystem.process(key) llamada). Hasta ahora, ...

1 la respuesta

¿Qué parte de asyncio es concurrente? Desea detalles de implementación

La descripción del módulo asyncio es: Este módulo proporciona infraestructura para escribir código concurrente de un solo subproceso utilizando rutinas, multiplexando el acceso de E / S a través de sockets y otros recursos, ejecutando clientes y ...

5 la respuesta

java.util.concurrent, ejemplos, tutorial y código [cerrado]

Se me ha pedido que cree una aplicación Java multiproceso utilizando eljava.util.concurrent biblioteca. No estoy familiarizado con esta biblioteca, pero tengo una buena comprensión de los problemas con el código multiproceso. Estoy buscando un ...

1 la respuesta

La capacidad inicial de .NET ConcurrentDictionary establecida en número primo arbitrario en lugar de la capacidad esperada en la documentación de ejemplo de MSDN. ¿Por qué?

Solo estaba mirando elDocumentación de MSDN para ConcurrentDictionary [http://msdn.microsoft.com/en-us/library/dd287191.aspx], y vi esto en el código "ejemplo": // We know how many items we want to insert into the ConcurrentDictionary. // So set ...

2 la respuesta

¿Es seguro leer un puntero de función al mismo tiempo sin un bloqueo?

Supongamos que tengo esto: go func() { for range time.Tick(1 * time.Millisecond) { a, b = b, a } }()Y en otra parte: i := a // <-- Is this safe?Para esta pregunta, no es importante cuál es el valor dei es con respecto al originala ob. La única ...

1 la respuesta

¿Qué tan volátil garantiza la publicación volátil?

Como se sabe, si tenemos alguna referencia de objeto y esta referencia tiene un campo final, veremos todos los campos accesibles desde el campo final (al menos cuando el constructor haya terminado) Ejemplo 1:class Foo{ private final Map map; ...

2 la respuesta

¿Por qué mi promesa no se ejecuta sincrónicamente?

He mirado a mi alrededor y no puedo encontrar la respuesta. Estoy tratando de ejecutar una promesa que ejecute una declaración de cumplimiento una vez que todas las páginas de API de Facebook se hayan iterado y guardado en una matriz. Sé que la ...

3 la respuesta

Java compara e intercambia semántica y rendimiento

¿Cuál es la semántica de comparar e intercambiar en Java? A saber, ¿el método de comparar e intercambiar de unAtomicInteger solo garantiza el acceso ordenado entre diferentes subprocesos a la ubicación de memoria particular de la instancia de ...

10 la respuesta

Sincronización vs bloqueo

java.util.concurrent API proporciona una clase llamada comoLock, que básicamente serializaría el control para acceder al recurso crítico. Da método comopark() yunpark(). Podemos hacer cosas similares si podemos usarsynchronized palabra clave ...