jueves, 22 de septiembre de 2011

el porgrama cumple la funcion de manejar procesos
crea procesos y los clona con la funcion fork tambien despliega porcesos hijos
los cuales son extenciones de los procesos padre

es un programa donde es facil observar la logica del funcionamiento basico de esta forma
podemos darnos una y idea y sobretodo conocer como arranca un porceso los atributos que puede tener como ejecutar procesos hijos hay funciones importantes que quisiera mensionar
y partes del codigo.

por ejemplo podemos ver como se incializa una variable a la funcion fork, de esta forma la variable toma el valor del proceso que se ejecutara,
la funcion get la cual se engarga de consegir el valor de la funcion a la cual se esta apuntando en este caso es a pid
la funcion sleep esta es usada para dar un determinado tiempo, detener la ejecusion y al termino del tiempo dado seguir continuado con la siguiente sentencia que se encuentre en el programa

algo interesante que note fue el break dentro del if que esta en el for es importante comentar lo que sucede si llega a entrar a ese if el for es truncado son importar las pasadas que haya realizado es raro ver un break dentro de un for, por eso hago el comentario normalmente el break dentro de un for se pone cuando son bucles infinitos for(;;) la sentencia se escribe de esta forma sin llenar algun dato de los parametros

No hay comentarios:

Publicar un comentario