Resultados de la búsqueda a petición "race-condition"
¿Cómo pueden destruirse las barreras tan pronto como regrese pthread_barrier_wait?
Esta pregunta se basa en: ¿Cuándo es seguro destruir una barrera de hilo? [https://stackoverflow.com/questions/874432/when-is-it-safe-to-destroy-a-pthread-barrier] y el reciente informe de error de glibc: http: ...
forma adecuada de usar archivos de bloqueo como bloqueos entre múltiples procesos
Tengo una situación en la que 2 procesos diferentes (el mío C ++, otro realizado por otras personas en JAVA) son un escritor y un lector de algún archivo de datos compartido. Así que estaba tratando de evitar la condición de carrera escribiendo ...
Semaforos y cerraduras en MATLAB
Estoy trabajando en un proyecto MATLAB donde me gustaría tener dos instancias de MATLAB ejecutándose en paralelo y compartiendo datos. Llamaré a estas instanciasMAT_1 yMAT_2. Más específicamente, la arquitectura del sistema es: MAT_1 procesa ...
¿Las transacciones de la base de datos evitan las condiciones de carrera?
No me queda del todo claro qué hacen las transacciones en los sistemas de bases de datos. Sé que se pueden usar para deshacer una lista de actualizaciones por completo (por ejemplo, deducir dinero en una cuenta y agregarlo a otra), pero ¿eso es ...
onsistencia de @Cache cuando se usa memcached y un rdbms como MySQL
He tomado una clase de base de datos este semestre y estamos estudiando cómo mantener la coherencia de caché entre el RDBMS y un servidor de caché como memcached. Los problemas de coherencia surgen cuando hay condiciones de carrera. Por ...
MySQL Condiciones de carrera
¿Esto causa una condición de carrera con MySQL (InnoDB): Iniciar transacción. Intenta obtener un registro. Si el registro no existe, regrese. Si existe un registro, elimínelo y agregue una entrada de registro que indique que se eliminó. ...
Controlador de señal que accede a la estructura de datos de la cola (¿condición de carrera?)
Actualmente estoy escribiendo un pequeño shell en C ++. Jobs y los PID asociados con ellos se almacenan en una cola de indicadores de trabajo(job *). Cuando se ejecuta un nuevo trabajo, se agrega información al respecto a la cola. Dado que se ...
SQL Server Process Queue Race Condición
Tengo una cola de pedidos a la que acceden varios procesadores de pedidos a través de un procedimiento almacenado. Cada procesador pasa una identificación única que se utiliza para bloquear los siguientes 20 pedidos para su propio uso. El ...