Generalmente el S.O.nos provee alguna forma para crear procesos, como por ejemplo mediante llamadas al sistema. Los procesos se identifican en el sistema como un nº llamado identificador de procesos (PIP), el cual es unico para cada proceso
Ejemplos de creación de procesos de Linux:
-Fork() -Crea un proceso hijo (Creado) identico al padre (Creador)
-Getpid()- obtiene su propio identificador de proceso
-Execve()- Ejecuta un programa, sobreescribe los segmentos de texto, datos y stack del proceso llamante con el programa a ejecutar si tiene exito, esta funcion no retorna
-Waitpid()- Espera hasta que finaliza el proceso hijo
No hay comentarios:
Publicar un comentario