Process
Un proceso es un programa mientras se ejecuta; saber verlos, detenerlos y matarlos es la mitad del trabajo de administrar un servidor.
Introducción
Un programa es un archivo en el disco.
/usr/bin/ls son unos cuantos miles de bytes que no hacen nada: están en el disco como está una foto.
Un proceso es ese programa mientras se ejecuta: con un trozo de memoria reservado, una posición dentro del código, unos archivos abiertos y un turno de CPU.
El mismo programa puede tener veinte procesos a la vez, y cada uno es independiente de los demás.
Todo proceso tiene un número que lo identifica, el PID, y mientras vive no hay ningún otro con el mismo.
wslx connect shellQuién hay
ps (process status) te lista los procesos.
Sin argumentos, solo los tuyos y solo los de esta terminal:
PID TTY TIME CMD
215 pts/1 00:00:00 bash
222 pts/1 00:00:00 psSolo hay dos, y ambos tienen sentido.
bash es el shell donde estás escribiendo. Y ps es el proceso que acabas de crear al pulsar Enter — se ha listado a sí mismo, porque mientras escribías esa línea todavía existía.
Estás leyendo una vista previa.
Inicia sesión con Google para leer la página completa.
Inicia sesión con GoogleCon cualquier cuenta de Google. Solo te pediremos que aceptes las condiciones del servicio.