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
¿Procesos?, no querrás decir ¿hilos o threads?
fork? fijate bien en las 'man pages' que son una referencia excelente y en general tienen algun ejemplo corto de codigo.
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
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.
¿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)