Resultados de la búsqueda a petición "lock-free"
Probar genuinamente std :: atomic no tiene bloqueo o no
Ya questd::atomic::is_lock_free() puede no reflejar genuinamente la realidad [ árbitro [https://stackoverflow.com/q/49816855/1348273]], Estoy considerando escribir una prueba de tiempo de ejecución genuina. Sin embargo, cuando me puse a ello, ...
ForkJoinPool se detiene durante invokeAll / join
Trato de usar unForkJoinPool para paralelizar mis cálculos intensivos de CPU. Mi comprensión de un ForkJoinPool es que continúa funcionando siempre que cualq...
Operaciones atómicas para una lista doblemente enlazada sin bloqueo
Estoy escribiendo una lista doblemente enlazada sin bloqueo basada en estos documentos:"Recuperación de memoria sin bloqueo eficiente y confiable basada...
¿Es std :: ifstream seguro para subprocesos y sin bloqueo?
Tengo la intención de realizar la apertura para leer un solo archivo de muchos hilos usando std :: ifstream. Mi preocupación es si std :: ifstream es seguro para subprocesos y sin bloqueo. Más detalles: Yo uso g ++ 4.4 en Ubuntu y Windows XP, ...
¿Necesito una barrera de memoria para un indicador de notificación de cambio entre subprocesos?
Necesito un mecanismo de notificación de cambio muy rápido (en el sentido de "bajo costo para el lector", no "baja latencia") entre subprocesos para actualizar un caché de lectura: La situación HiloW (Escritor) actualiza una estructura de datos ...
La volatilidad evita las lecturas o escrituras introducidas?
Cía#,volatilea palabra clave @ asegura que las lecturas y escrituras tengan semántica de adquisición y liberación, respectivamente. Sin embargo, ¿dice algo sobre lecturas o escrituras introducidas? Por ejemplo volatile Thing something; volatile ...
¿Existe para Delphi una cola sin bloqueo "consumidor múltiple de un solo productor"?
He encontrado varias implementaciones para un solo productor productor único, pero ninguna para múltiples productores productor único.¿Existe una cola sin bl...
ABA en algoritmos libres de bloqueo
Yo entiendo elABA problema. Pero lo que no puedo comprender es: dicen que en los idiomas que tienenrecolección automática de basura no puede exhibir. Así que...
Lock Free Queue - Productor único, múltiples consumidores
Estoy buscando un método para implementar una estructura de datos de cola sin bloqueo que sea compatible con un solo productor y múltiples consumidores. Mire el método clásico de Maged Michael y Michael Scott (1996), pero su versión usa listas ...