Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRACTICA06
PRACTICA06
UNAN – LEÓN
Grupo: GP3
Tema: Laboratorio #6
Fecha: 28/10/2022
Se crea el archivo
huerfano.c
b) Utilice el comando top, ¿cuál es el proceso que ocupa más memoria? cual es el proceso que ocupa más
CPU?
c) Utilice el comando ps -el | grep 'Z' y visualice si hay algún proceso zombie.
No hay ninguno.
2) Ejercicios:
a) Escriba un programa que mediante un ciclo for(3) genere procesos hijos. Cada proceso deberá imprimir
“hola”, (no utilice exit() o wait()), cuantas veces se imprime el mensaje “Hola”?, dibuje el árbol de procesos
y explique.
Como podemos ver se
han creado 8 procesos.
b) Modifique el programa anterior para que el proceso padre solo genere tres procesos Hijos. El proceso
padre deberá esperar por la finalización de cada uno de sus procesos hijos y al final imprimirá “mis hijos
han terminado, Adios”.
c) Realice un programa que mediante la llamada a fork() crea un proceso que imprime cada segundo el
mensaje “existo” y su pid, luego de 5 segundos conviértalo en proceso huérfano.
d) Utilice fork(), exit(), wait() y exec() para realizar un programa que crea el siguiente diagrama de
procesos?
El programa realiza su
funcionamiento con toda
normalidad.
e) Realice un programa que cree el siguiente diagrama de procesos y donde el proceso Z deberá convertirse
en zombi.