Linux en Espanol Espontaneas - De tu ojo a la web
 
Dudas sobre pipes (tuberias) (tema #22991)
Publicar nuevo tema   Responder al tema    Foros de discusión -> Programación
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
joebazoka
Forista


Registrado: 07 Mar 2010
Mensajes: 1

MensajePublicado: Dom Mar 07, 2010 9:28 pm    Asunto: Dudas sobre pipes (tuberias) Responder citando

Hola. Soy nuevo en el foro y en el mundo de Linux. Actualmente estoy investigando y aprendiendo als bases de programación Linux. Esta es mi duda:

Cuando creamos un pipe obtenemos 2 descriptores, uno para escritura y otro para lectura. ¿Estos descriptores referencian a un unico archivo o a dos?.
Cuando comunicamos un proceso padre y un hijo los descriptores se duplican. Tengo en claro que se duplican los descriptores, no el pipe. Una vez creado el pipe se cierra el descriptor de lectura en el padre y el de escritura en el hijo en el caso de por ej una comunicacion unidireccional. Esto me confunde un poco porque cuando hablamos de un archivo cerrar un descriptor significa cerrar el archivo. Si alguien pudiera explicarme se lo agradeceria.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
jose_madrid
Forista


Registrado: 06 Mar 2010
Mensajes: 8

MensajePublicado: Dom Mar 07, 2010 10:56 pm    Asunto: Responder citando

yo creo que solo se referencia a un solo archivo ya que al declararlo solo declaras uno
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Programación Todas las horas son GMT
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro




La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group

Contactos - Doraemon Games - Horse Games - Golf Games - Dog Games - Bird Games - SpongeBob Games - Pet Games