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

12 la respuesta

¿Cómo usar pthread_mutex_trylock?

Utilizando trylock: FILE *fp; pthread_mutex_t demoMutex; void * printHello (void* threadId) { pthread_mutex_trylock (&demoMutex); pthread_t writeToFile = pthread_self (); unsigned short iterate; for (iterate = 0; iterate < 10000; iterate++) { ...

12 la respuesta

Ejemplo para impulsar shared_mutex (múltiples lecturas / una escritura)?

Tengo una aplicación multiproceso que tiene que leer algunos datos a menudo, y ocasionalmente esos datos se actualizan. En este momento, un mutex mantiene seguro el acceso a esos datos, pero es costoso porque me gustaría que varios hilos puedan ...

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 ...

14 la respuesta

e llamó al método de sincronización @Object desde un bloque de código no sincronizado. Excepción en Mutex.Release ()

He encontrado diferentes artículos sobre esta excepción, pero ninguno de ellos fue mi caso. Aquí está el código fuente: class Program { private static Mutex mutex; private static bool mutexIsLocked = false; static void Main(string[] args) { ...

29 la respuesta

Diferencia entre semáforo binario y mutex

Existe alguna diferencia entre un semáforo binario y un mutex o son esencialmente los mismos?

30 la respuesta

What is the correct way to create a single-instance WPF application?

Usando C # y WPF bajo .NET (en lugar deFormularios de Windows o consola), ¿cuál es la forma correcta de crear una aplicación que solo se puede ejecutar como ...