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

2 la respuesta

Piping de datos entre hilos con Java

Estoy escribiendo una aplicación multiproceso que imita una sala de cine. Cada persona involucrada es su propio hilo y la simultaneidad debe hacerse completamente por semáforos. El único problema que tengo es cómo básicamente enlazar hilos para ...

3 la respuesta

Java: ¿Qué, si hay algo, está bloqueado por métodos sincronizados aparte del objeto al que pertenecen?

Ahora, no estoy seguro de si esta es una pregunta estúpida, por favor tengan paciencia conmigo si es así. Es el bloqueo de un objeto "recursivo", i. mi. si dos objetos tienen referencias a un tercer objeto en sus campos y un hilo está ...

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?

6 la respuesta

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

3 la respuesta

Existe algún mecanismo de mutex / semáforo en los scripts de shell?

Estoy buscando un mecanismo de exclusión mutua / semáforo / concurrencia en el script de shell. Considere la siguiente situación: a menos que "un" usuario no cierre el archivo compartido, el usuario "b" no debería poder abrirlo / actualizarlo. ...

5 la respuesta

Requisito de bloqueo de lectura y escritura de Java, con bloqueo y liberación de diferentes hilos

Estoy tratando de encontrar una solución menos complicada para un problema de concurrencia de Java. La esencia del problema es que necesito una llamada de apagado para bloquear mientras todavía hay hilos de trabajo activos, pero el aspecto ...

1 la respuesta

Cómo inicializar un semáforo binario en C

En elman page [http://linux.die.net/man/3/sem_init] parece que incluso si inicializa un semáforo a un valor de uno: sem_init(&mySem, 0, 1); Todavía podría incrementarse a un valor mayor que 1 con múltiples llamadas a sem_post(&mySem); Pero en ...

6 la respuesta

Cómo y por qué puede un semáforo otorgar más permisos de los que se inicializó?

Estoy leyendo el libro Java Concurrency in Practice. En una sección sobrejava.util.concurrent.Semaphore, las siguientes líneas están presentes en el libro. Es un comentario sobre su implementación de objetos de "permiso virtual" La ...

8 la respuesta

Cómo compartir semáforos entre procesos usando memoria compartida

Tengo que sincronizar N procesos de cliente con un servidor. Estos procesos están bifurcados por una función principal en la que declaró 3 semáforos. Decidí usar los semáforos POSIX pero no sé cómo compartirlos entre estos procesos. Pensé que la ...

2 la respuesta

Los semáforos entre procesos a veces no funcionan como se esperaba

Tengo el siguiente código C, donde las variables con el prefijo sm son compartidos por dos procesos proc1 y proc2. Por lo tanto, los semáforos también se comparten. Este código se llama repetidamente. Entonces, si digo valor anterior, eso ...