🐧 los procesos linux: qué ocurre detrás de cada comando
PARA ENTENDER EL ESQUEMA
Sobre esta infografía
Abres una terminal, ejecutas un programa y aparece un proceso. Pero ¿quién lo crea, cómo recibe señales y qué sucede cuando termina?
He preparado esta infografía animada para Infograph con las claves para entenderlo:
🔹 PID y PPID: la identidad del proceso y su relación con el padre.
🔹 fork() y exec(): crear un hijo y ejecutar otro programa.
🔹 Estados R, S, D, T y Z: ejecución, esperas, detención y zombis.
🔹 Señales: solicitar una salida, forzar la terminación o detener y reanudar.
🔹 nice y renice: ajustar la prioridad relativa de CPU.
🔹 ps, pstree y top: observar lo que sucede.
💡 Un detalle que suele sorprender: un proceso zombi ya ha terminado. No consume CPU y no se elimina con SIGKILL; falta recoger su estado de salida.
Comprender estos conceptos ayuda a interpretar una carga elevada, investigar bloqueos y administrar servicios con más criterio.
👉 Más contenido visual en palentino.es/infograph
#Linux #SysAdmin #SoftwareLibre #AdministraciónDeSistemas #Infograph
infograph