Resultados de la búsqueda a petición "atomic"
C ++ std :: atomic vs. Boost atomic
En mi aplicación, tengo una variable int y una variable bool, a las que acceden (múltiples escrituras / lecturas) múltiples hilos. Actualmente, estoy usando dos mutexes, uno para int y otro para bool para proteger esas variables. Escuché sobre ...
Cuál es la diferencia entre atómico / volátil / sincronizado?
¿Cómo funcionan internamente atómico / volátil / sincronizado? ¿Cuál es la diferencia entre los siguientes bloques de código? Code 1 private int counter; public int getNextUniqueIndex() { return counter++; }Code 2 private AtomicInteger ...
¿Cómo crear un archivo solo si no existe?
Escribí un demonio UNIX (dirigido a Debian, pero no debería importar) y quería proporcionar alguna forma de crear un "archivo pid" (un archivo que contiene el identificador de proceso del demonio). Busqué una forma de abrir un archivosolament ...
¿Por qué memory_order_relaxed y memory_order_seq_cst no hacen ninguna diferencia?
Estaba jugando con uno de los ejemplos en C ++ Concurrency in Action que usastd::memory_order_relaxed para leer y escribir 3 variables atómicas de 5 hilos diferentes. El programa de ejemplo es el siguiente: #include <thread> #include <atomic> ...