synchronization

¿Cuál es la diferencia entre atómico / volátil / sincronizado?

¿Cómo funciona internamente el trabajo atómico / volátil / sincronizado? ¿Cuál es la diferencia entre los siguientes bloqu ... ables volátiles / variables atómicas? Leí en algún artículo que el hilo tiene una copia local de las variables - ¿qué es eso?

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

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

¿Cuál es la diferencia entre lock y Mutex?

¿Cuál es la diferencia entre lock y Mutex? ¿Por qué no se pueden usar indistintamente?

Evitar sincronizado (esto) en Java?

Cada vez que surge una pregunta sobre la sincronización de Java, algunas personas están muy ansiosas por señalar que synchron ... eo que no sea synchronized(this) proporciona, entonces synchronized(this) no es aplicable, por lo que ese no es el problema

Sincronización vs Bloqueo

java.util.concurrent la API proporciona una clase llamada como Lock, que sería básicamente serializar el control para acceder ... ynchronized y usar los métodos wait() y notify() notifyAll(). Me pregunto cuál de estos es mejor en la práctica y por qué?

¿Cómo funciona el bloqueo exactamente?

Veo que para usar objetos que no son seguros para subprocesos, envolvemos el código con un candado como este: private stati ... eb). ¿Están en cola? Si es así, ¿cuánto tiempo esperarán? ¿Cuál es el impacto en el rendimiento debido al uso de bloqueos?

C++0x no tiene semáforos? Cómo sincronizar hilos?

Es cierto que C++0x vendrá sin semáforos? Ya hay algunas preguntas sobre Stack Overflow con respecto al uso de semáforos. Los ... 0 y thread1 iniciado). Así que dado que boost tampoco tiene semáforos, ¿cuál es la forma más sencilla de lograr lo anterior?

Petición síncrona en el nodo.js

Si necesito llamar a 3 http API en orden secuencial, cuál sería una mejor alternativa al siguiente código: http.get({ host: ... on(res) { res.on('data', function(d) { }); }); } }); }); } }); }); }

¿Cómo sincronizar una variable estática entre subprocesos que ejecutan diferentes instancias de una clase en Java?

Sé que usar la palabra clave synchronize antes de un método trae sincronización a ese objeto. Es decir, se sincronizarán 2 su ... ra clave synchronized para ese bloqueo, la variable estática count ahora está sincronizada entre instancias de la clase Test?

Proceso asíncrono dentro de un bucle javascript for [duplicar]

Esta pregunta ya tiene una respuesta aquí: Cierre de JavaScript dentro de bucles-ejemplo práctico simple ... iene ya ha pasado por algunas iteraciones y muestra un valor más alto de i. ¿Alguna recomendación sobre cómo solucionar esto?

Java Singleton y Sincronización

Por favor, aclare mis preguntas con respecto a Singleton y Multithreading: ¿Cuál es la mejor manera de implementar Single ... emos hacer singleton getInstance() synchronized? ¿Es realmente necesaria la sincronización cuando se usan clases Singleton?

Cómo esperar a que todos los goroutines terminen sin usar el tiempo.¿Dormir?

Este código selecciona todos los archivos xml en la misma carpeta, como el ejecutable invocado y aplica procesamiento asíncro ... fmt.Println(fileName) }) // This is what i want to get rid of time.Sleep(100 * time.Millisecond) }

¿Cómo hago que mi Hilo ArrayList sea seguro? ¿Otro acercamiento al problema en Java?

Tengo una ArrayList que quiero usar para contener objetos RaceCar que extienden la clase Thread tan pronto como terminan de e ... saber es, ¿estoy usando un enfoque correcto y si no, qué debo usar para hacer que mi código sea seguro? Gracias por la ayuda!

Enlaces simbólicos y carpetas sincronizadas en Vagrant

Quiero usar Vagrant para proporcionar un entorno de desarrollo común a mi equipo. Los anfitriones son completamente diferente ... resolver este problema, para que podamos mantener enlaces simbólicos, pero aún así usar diferentes sistemas operativos host?

Bloque Sincronizado de Java para.clase

¿Qué significa este código java? ¿Ganará bloqueo en todos los objetos de MyClass? synchronized(MyClass.class) { //is all ... } Y cómo el código anterior difiere de este: synchronized(this) { //is all objects of MyClass are thread-safe now ?? }

¿Cómo utilizar la propiedad CancellationToken?

Comparado con el código anterior para la clase RulyCanceler, quería ejecutar código usando CancellationTokenSource. ¿Cómo ... while (true) { Console.Write("345"); cancelToken.ThrowIfCancellationRequested(); } } } }

Java sincronizado bloque vs Colecciones.Mapa sincronizado

¿Está configurado el siguiente código para sincronizar correctamente las llamadas en synchronizedMap? public class MyClass ... porque creé el Mapa originalmente con Collections.synchronizedMap(). ¿Es correcto? ¿Hay una mejor manera de hacerlo ¿esto?

Sincronización y Sistema.fuera.println

Si múltiples hilos llaman al Sistema.fuera.println (Cadena) sin sincronización, ¿se puede intercalar la salida? La API no ... , si cada hilo contiene: System.out.println("ABC"); Es la salida garantizada para ser: ABC ABC O podría ser: AABC BC

¿Cómo sincronizar la base de datos de Android con un servidor SQL en línea?

Estoy desarrollando una aplicación para Android que almacena diferentes tipos de datos en el SQLite incorporado proporcionado ... en línea, porque también quiero dar a los usuarios móviles la posibilidad de utilizar la Aplicación sin conexión a Internet.

pthreads mutex vs semáforo

¿Cuál es la diferencia entre semáforos y mutex proporcionados por la biblioteca pthread ?