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

1 la respuesta

Simultaneidad NSPersistentContainer para guardar en datos centrales

He leído algunos blogs sobre esto, pero todavía estoy confundido sobre cómo usar NSPersistentContainerperformBackgroundTask para crear una entidad y guardarla. Después de crear una instancia llamando al método de convenienciainit(context moc: ...

1 la respuesta

HashMap con claves duplicadas

Mientras experimenta conHashMapMe di cuenta de algo raro. Ran 4 hilos con cada uno tratando de poner (clave, valor) con claves de 0 a 9999, valorar una cadena constante. Después de que se hicieron todos los hilos,map.size() devolvió un valor ...

1 la respuesta

¿Por qué la clase SafePoint de concurrencia en el libro de práctica marcado como @ThreadSafe?

En el libro Java Concurrency in Practice puedes encontrar el siguiente código: @ThreadSafe public class SafePoint { @GuardedBy("this") private int x, y; private SafePoint(int[] a) { this(a[0], a[1]); } public SafePoint(SafePoint p) ...

2 la respuesta

Aumente el número de fragmentos en DynamoDB para girar más lambdas en paralelo

Actualmente estoy usandoDynamoDBflujos para procesar valores de colección modificados con funciones lambda, sin embargo, actualmente, solo estoy ejecutando dos instancias lambda en paralelo, lo que no es suficiente para procesar todos los datos ...

3 la respuesta

¿Cómo podemos esperar a que finalicen las solicitudes HTTP?

Usando varias respuestas en SO, hemos logrado escribir y ejecutar una solicitud HTTP básica: import Foundation let url:URL = URL(string: "http://jsonplaceholder.typicode.com/posts")! let session = URLSession.shared var request = URLRequest(url: ...

3 la respuesta

¿La concurrencia ocurre incluso cuando solo hay un subproceso en un grupo de subprocesos?

Estoy usando Rails 5 y Ruby 2.4. ¿Cómo puedo averiguar, o puedes decir al mirar a continuación, si hay múltiples hilos ejecutándose al mismo tiempo? pool = Concurrent::FixedThreadPool.new(1) promises = links.map do ...

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; ...

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, ...

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 ...

3 la respuesta

InheritableThreadLocal valor no heredado por los hilos ExecutorService

import java.util.concurrent.Executors import scala.concurrent.{ExecutionContext, Future} object TestInheritableThreadLocal { def main(args: Array[String]): Unit = { implicit val ec = ExecutionContext.fromExecutor(Executors.newFixedThreadPool(2)) ...