Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/12/2007, 11:43
aeb_asturias
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 3 meses
Puntos: 7
Re: como se abre un fichero en modo lectura bloqueante??

Buenas de nuevo. Ya me da verguenza seguir preguntado jeje.......

No puedo utilizar semaforos ni mutex porque date cuenta que estos procesos no comparten nada.....simplemente hay un programa que los va lanzando y ellos mismos son los que tienen que verificar que no hay uno previo ya ejecutandose para seguir hacia adelante.

Los mutex y semaforos están bien cuando el código es compartido y entonces es un medio bueno de sincronización. Pero en mi caso el programa que los lanza se encuentra en una máquina y los procesos son ejecutados en otra máquina diferente por lo que el programa que los lanza no sabe si hay algun recolector ya ejecutandose en la otra máquina. Él simplementa los lanza en determinados momentos y son los propios procesos los que tienen que verificar antes que nada que no existe ya uno anterior en ejecución para poder seguir hacia adelante.

La cuestión es que no se como puedo llegar a hacer eso.


De nuevo muchas gracias por el interes que estás mostrando en intentar solucionar mi problema