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

3 la respuesta

Implementación de BlockingQueue: ¿Cuáles son las diferencias entre SynchronousQueue y LinkedBlockingQueue

Veo estas implementaciones de BlockingQueue y no puedo entender las diferencias entre ellos. Mi conclusión hasta ahora: Nunca necesitaré SynchronousQueue LinkedBlockingQueue asegura FIFO, BlockingQueue debe crearse con el parámetro true para ...

1 la respuesta

In sync.Map es necesario usar Load seguido de LoadOrStore para valores complejos

En el código donde un mapa global con una estructura de valor costosa puede ser modificado por múltiples hilos concurrentes, ¿qué patrón es correcto? // equivalent to map[string]*activity where activity is a // fairly heavyweight structure var ...

3 la respuesta

.Net Métodos estáticos y sus efectos sobre la concurrencia?

Actualmente estoy creando una API que será utilizada por un servicio web. Me preguntaba qué problemas de rendimiento podría enfrentar si construyera mi API utilizando una gran cantidad de métodos estáticos. a idea original era construir ...

4 la respuesta

¿Cómo hacer que una aplicación sea segura?

Pensé que el subproceso seguro, en particular, significa que debe satisfacer la necesidad de múltiples subprocesos para acceder a los mismos datos compartidos. Pero, parece que esta definición no es suficiente. ¿Puede alguien por favorliste ...

3 la respuesta

Erlang ejercicio de simultaneidad del curso: ¿se puede mejorar mi respuesta?

Estoy haciendo este ejercicio desde el curso erlang.org [http://www.erlang.org/course/exercises.html#conc]: 2) Escriba una función que inicie N procesos en un anillo y envíe un mensaje M veces alrededor de todos los procesos en el anillo. ...

3 la respuesta

Modelos de concurrencia en nodejs

Alguien sabe cuáles son los modelos de memoria y subprocesos en nodejs? En particular, esii++ atomic? ¿Se comporta como siii fueronvolatile en Java 1.5, en Java 1.4, en C, o en absoluto?

5 la respuesta

Son seguros los hilos estáticos no sincronizados si no modifican las variables de clase estática?

Me preguntaba si tiene un método estático que esn sincronizado, peron modificar cualquier variable estática ¿es seguro para subprocesos? ¿Qué pasa si el método crea variables locales dentro de él? Por ejemplo, ¿el siguiente código es seguro para ...

7 la respuesta

java hash map thread visibilidad

Estoy cargando completamente un HashMap de Java en la inicialización, pero después de la inicialización, varios subprocesos leerán los datos del HashMap. Me gustaría evitar cualquier tipo de sincronización ya que el mapa es esencialmente de solo ...

6 la respuesta

¿Escribir largo y doble no es atómico en Java?

Leer y escribir una sola variable es atómico (¡garantía de idioma!), A menos que la variable sea de tipo largo o doble. Estaba leyendo las diapositivas de un curso y lo encontré escrito. La clase fue sobre concurrencia. ¿Alguien puede ...

2 la respuesta

Es PLinq inherentemente más rápido que System.Threading.Tasks.Parallel.ForEach

Resume: Cambié de la estructura System.Threading.Tasks.Parallel.ForEach and Concurrent Data a una consulta simple plinq (Parallel Linq). La velocidad fueasombros. ¿Entonces plinq es inherentemente más rápido que Parallel.ForEach? O ...