<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Muchas gracias por vuestras respuestas. Me habeis aclarado mucho.<div><br><div><div>El 04/01/2010, a las 14:07, Adrián Fernández escribió:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Jorge, ambos sirven para sincronizar hilos; la diferencia fundamental es que un mutex sólo le permite a Un Solo Hilo el acceso el acceso al/los  recurso/s, mientras que un semáforo general puede permitirle el acceso a caualquier cantidad de hilos simultaneamente. En este caso, el valor con el cual se inicializa el semáforo, es la cantidad de hilos que pueden acceder a la vez al recurso compartido. Como detalle, un semaforo general inicializado a 1, se comporta igual que un mutex.</div> <div> </div> <div>Ambos sirven para lo mismo y las circunstancuias son las que te deberìan guiar a la hora de elegir cual usar.</div> <div><br> </div> <div class="gmail_quote">El 2 de enero de 2010 10:35, Jorge Vega Sanchez <span dir="ltr"><<a href="mailto:memmaker650@gmail.com">memmaker650@gmail.com</a>></span> escribió:<br> <blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">       Es una duda teórica.<br>No sé si el concepto que tengo en la cabeza con la definición que he leido en la wikipedia casan. Primero de todo uso sistema POSIX para hilos.<br> Para mi un mutex sirve para realizar exclusión mutua de una variable o variables y que no pueda ser modificada por otro hilo.<br>Mientras que los semáforos los veo para sincronizar hilos. Como una variable global para que un hilo no siga ejecutandose hasta que otro hilo ponga en verde el semáforo.<br> <br>Un saludo y gracias por las respuestas de antemano.<br>_______________________________________________<br>Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br> <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br> </blockquote></div><br> _______________________________________________<br>Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br><a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a></blockquote></div><br></div></body></html>