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

4 la respuesta

Sincronización en un caché de HashMap

Tengo una aplicación web donde la gente pide recursos. Estos recursos se almacenan en caché utilizando un mapa hash sincronizado para mayor eficiencia. El problema aquí es cuando llegan dos solicitudes diferentes para el mismo recurso no ...

1 la respuesta

Es posible mostrar un objeto varias veces en un VirtualStringTree?

Me doy cuenta de que realmente necesito reescribir la estructura de datos de mis programas (no ahora, pero pronto, ya que la fecha límite es el lunes), ya que actualmente estoy usando VST (VirtualStringTree) para almacenar mis datos. Lo que me ...

7 la respuesta

Alcanzar la seguridad del hilo

Pregunt ¿Cómo puedo asegurarme de que mi aplicación sea segura para subprocesos? ¿Son prácticas comunes, métodos de prueba, cosas que deben evitarse, cosas que deben buscarse? Fond Actualmente estoy desarrollando una aplicación de servidor que ...

7 la respuesta

Java bloque sincronizado vs. Colecciones.synchronizedMap

Es el siguiente código configurado para sincronizar correctamente las llamadas ensynchronizedMap? public class MyClass { private static Map<String, List<String>> synchronizedMap = Collections.synchronizedMap(new HashMap<String, List<String>>()); ...

1 la respuesta

condición variable [cerrado]

Cuáles son los principios de una variable de condición en la sincronización de los procesos de los sistemas operativos?

7 la respuesta

Cómo funcionan los métodos estáticos sincronizados en Java?

Si tengo una clase util con métodos estáticos que llamarán a las funciones de Hibernate para lograr el acceso básico a los datos. Me pregunto si hacer el métodosynchronized es el enfoque correcto para garantizar la seguridad de los hilos. ...

5 la respuesta

Java: Singleton de inicialización perezosa

El patrón para crear singletons parece ser algo como: public class Singleton { private static final Singleton instance = new Singleton(); private Singleton(){ } public static Singleton getInstance() { return instance; } }Sin embargo, mi ...

6 la respuesta

¿Cuándo se debe usar un spinlock en lugar de mutex?

Creo que ambos están haciendo el mismo trabajo, ¿cómo decides cuál usar para la sincronización?

5 la respuesta

es "¿El bloqueo de doble verificación está roto"

la página enhttp: //www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.htm [http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html] dice que el bloqueo doblemente verificado es defectuoso en Java. Me pregunto si también se ...

3 la respuesta

¿Cómo asegura la declaración de bloqueo la sincronización dentro del procesador?

Tengo una pequeña aplicación de prueba que ejecuta dos hilos simultáneamente. Uno incrementa astatic long _value, el otro lo decrementa. Me he asegurado conProcessThread.ProcessorAffinity que los subprocesos están asociados con diferentes ...