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

7 la respuesta

Ejecutar una sola instancia de una aplicación usando Mutex

Para permitir solo una sola instancia de una aplicación en ejecución, estoy usando mutex. El código se da a continuación. ¿Esta es la manera correcta de hacerlo? ¿Hay fallas en el código? Cómo mostrar la aplicación que ya se está ejecutando ...

3 la respuesta

Wanted: sincronización entre procesos que no sufre de AbandonedMutexException

Tengo varios subprocesos que adquieren Mutexes y luego terminan. Los mutexes se almacenan en un repositorio principal y se liberan correctamente cuando existe el programa. Sin embargo, cuando existe el subproceso que asignó un Mutex, el mutex ...

3 la respuesta

Desbloqueo de bloqueo Mutex de hilo por diferentes hilos

Una pregunta ingenua .. Leí antes de decir: " Un MUTEX solo debe desbloquearse mediante el hilo que lo bloqueó." Pero he escrito un programa donde THREAD1 bloquea mutexVar y se va a dormir. Luego THREAD2 puede desbloquear directamente ...

2 la respuesta

Diferencias entre variables condicionales, mutexes y bloqueos

Por ejemplo elinterfaces c ++ 0xEstoy teniendo dificultades para decidir cuándo usar cuál de estas cosas (cv, mutex y lock). ¿Alguien puede explicar o señala...

4 la respuesta

Carga masiva de la CPU usando std :: lock (c ++ 11)

Mis esfuerzos recientes para implementar un administrador de subprocesos / mutex terminaron en una carga de CPU del 75% (4 núcleos), mientras que los cuatro ...

2 la respuesta

CLOCK_MONOTONIC y pthread_mutex_timedlock / pthread_cond_timedwait

losdocumentación de pthread_mutex_timedlock dice que

1 la respuesta

Acceso concurrente por múltiples hilos y mutex global

Las preguntas frecuentes de OpenSSL indican que se puede usar en aplicaciones de subprocesos: 1. ¿OpenSSL es seguro para subprocesos? Siempre que una aplicación configure las funciones de devolución de llamada de hilo, la respuesta es sí. Esta ...

2 la respuesta

Inicialización de mutex pthreads estáticos

Utilizando pthreads, ¿cómo podría uno, en C, inicializar una matriz estática de mutexes? Para un único mutex estático, parece que puedo usar PTHREAD_MUTEX_INITIALIZER. Pero, ¿qué pasa con una matriz estática de ellos? Como, por ...

3 la respuesta

¿Cómo puedo crear un puntero inteligente que bloquee y desbloquee un mutex?

14 la respuesta

Necesito un bloqueo cuando solo un hilo escribe en una variable compartida?

Tengo 2 hilos y una @ compartifloat global. Un hilo solo escribe en la variable mientras que el otro solo lee, ¿necesito bloquear el acceso a esta variable? En otras palabras volatile float x; void reader_thread() { while (1) { // Grab mutex ...