jueves, 16 de febrero de 2023

Concepto de proceso

 Concepto de proceso


Un proceso no es más que un programa en ejecución e incluye los últimos valores de contador, registros e interruptores del programa. Conceptualmente, todos estos procesos tienen su propia CPU virtual. Por supuesto, de hecho, el procesador cambia de un proceso a otro.

 

Un proceso es un criterio administrado por el sistema operativo basado en un grupo que consta de:

 

Las reglas de un programa destinado a ser ejecutado por un microprocesador. Su estado de ejecución en un momento
dado, es decir, los valores de los registros de la CPU para este programa. Su memoria de trabajo, es decir, la memoria que ha reservado y su contenido

 

Un sistema operativo multihilo puede generar tanto hilos como procesos. La diferencia es que un proceso solo puede generar subprocesos propios y estos subprocesos comparten toda la memoria reservada para el proceso. En este modelo, todos los programas ejecutables en una computadora, incluido siempre el sistema operativo, se organizan en una serie de procesos contiguos, o simplemente procesos. Jerarquía de procesos Un sistema operativo que se ocupa de la terminología de procesos necesita un mecanismo para generar todos los procesos necesarios. Otros sistemas operativos tienen llamadas al sistema para generar un proceso, cargar su memoria y ejecutarlo. Un proceso debe ser capaz de generar otros procesos.


0 comentarios:

Publicar un comentario