Test de autoevaluación de la Actividad 3.3¶
Asigna una puntuación a cada pregunta dependiendo de si sabes responderla (2), no estás seguro (1), o no sabes (0).
¿Por qué la siguiente salida de una orden
ps
es imposible?:PID TTY TIME CMD 32698 pts/3 00:00:00 bash 32740 pts/3 00:00:00 sleep 32740 pts/3 00:00:00 ps
El contenido de un fichero, ¿forma parte del contexto de un proceso que tiene abierto ese fichero?
¿Sabrías poner un ejemplo que mostrase como, a pesar de ser el proceso hijo una copia del padre, no comparte con este el contexto?
¿Por qué el siguiente código crea más de 10 procesos?:
for (i=0; i<10; i++) fork();
¿Sabrías construir un programa que crease un árbol de procesos y donde un proceso pudiera conocer el identificador de su “abuelo”?
En función de la puntuación obtenida, continúa con el siguiente tema o repasa los aspectos que no hayas sabido responder.