Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: goditozor en 28 Junio 2011, 05:07 am



Título: Libro para aprender a programar procesos en linux?
Publicado por: goditozor en 28 Junio 2011, 05:07 am
Cual de los libros de C++ que estan en este foro me recomiendan para aprender a manejar procesos en Linux?  Me fije que hay una recopilacion muy bonita de libros si me pueden ayudar con esta pregunta estaria muy agradecido    :P

PD: Cuando digo manejar procesos quiero decir que tengo que crearlos, matarlos y sincronizarlos haciendo uso de semaforos, monitores, etc


Título: Re: Libro para aprender a programar procesos en linux?
Publicado por: leogtz en 28 Junio 2011, 06:55 am
¿Procesos?, no querrás decir ¿hilos o threads?


Título: Re: Libro para aprender a programar procesos en linux?
Publicado por: pucheto en 28 Junio 2011, 13:36 pm
fork? fijate bien en las 'man pages' que son una referencia excelente y en general tienen algun ejemplo corto de codigo.


Título: Re: Libro para aprender a programar procesos en linux?
Publicado por: goditozor en 30 Junio 2011, 00:41 am
Si, procesos.   Si bueno me estoy haciendo con el man pero no todos tienen ejemplos y sobretodo en la parte de sincronizacion esta bien pobre, usualmente un libro tiene esta parte mejor explciada


Título: Re: Libro para aprender a programar procesos en linux?
Publicado por: pucheto en 30 Junio 2011, 01:15 am
Te tiro un par de paginas que encontre temas relacionados. Fijate tambien la bibliografia en las referencias.
http://www.ibm.com/developerworks/linux/library/l-linux-synchronization/index.html
http://www.cs.cf.ac.uk/Dave/C/node27.html
http://www.codemaestro.com/reviews/11

Suerte!

PD: les pegue una mirada rapida, no los revise a fondo, asi q si son o muy superficiales o no hablan mucho del tema avisa q los saco.


Título: Re: Libro para aprender a programar procesos en linux?
Publicado por: Foxy Rider en 1 Julio 2011, 11:50 am
¿Revisaste los temas pegados (sticky) ? Por que por ahí ya está lo que buscás ;)
Si mal no recuerdo hay un curso de comunicación procesos hecho por Diabliyo que podés apoyarlo en las manpages, de ahí podés sacar lo que necesitás.

Cualquier cosa no dudes en postear !

Saludos.

P.S: es POSIX, las mismas funciones corren prácticamente para cualquier sistema que siga este estándar (aparte de Linux)