Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Cómo funciona un proceso

Cuando se inicia un sistema, el kernel inicia algunas de sus propias actividades como procesos y lanza un programa llamado init. init, a su vez, ejecuta una serie de scripts de shell (ubicados en

/ Etc) llamado scripts de inicio, que inician todos los servicios del sistema. Muchos de estos servicios se implementan como programas demonio, programas que simplemente se sientan en segundo plano y hacen lo suyo sin tener ninguna interfaz de usuario. Entonces, incluso si no estamos conectados, el sistema está al menos un poco ocupado realizando tareas de rutina.

El hecho de que un programa pueda lanzar otros programas se expresa en el esquema del proceso como un proceso padre produciendo un proceso hijo.


El kernel mantiene información sobre cada proceso para ayudar a mantener las cosas organizadas. Por ejemplo, a cada proceso se le asigna un número llamado identificacion de proceso or PID. Los PID se asignan en orden ascendente, con init obteniendo siempre PID 1. El kernel también realiza un seguimiento de la memoria asignada a cada proceso, así como de la preparación de los procesos para reanudar la ejecución. Al igual que los archivos, los procesos también tienen propietarios e ID de usuario, ID de usuario efectivos, etc.


Top OS Cloud Computing en OnWorks: