Please enable JavaScript.
Coggle requires JavaScript to display documents.
LOS PROCESOS DE (objetivos del sistema de gestión de memoria (1.-Cada…
LOS PROCESOS DE
COMO FUNCIONA :!?:
La multiprogramacion caracteriza a Linux ya que pueden haber varios procesos independientes en ejecución al mismo tiempo.
cada proceso ejecuta un solo programa, al inicio solo tiene un hilo de control, existen llamadas al sistema para crear procesos
e hilos, asignar memoria, abrir archivos y realizar operaciones de E/S.
sus conceptos básicos son los procesos, memoria y sistema de archivos entrada / salida .
-
Memorias
MEMORIA FISICA :lock:
obtiene cache de los dispositivos, memoria o buffers de intercambio.
-
-
MEMORIA VIRTUAL :lock:
-
-
hay docenas de procesos ejecutándose en segundo plano; a estos procesos se
les llama demonios. Estos procesos se inician mediante una secuencia de comandos de shell cuando se inicia el sistema.
En Linux, los procesos se crean de una forma especialmente simple. La llamada al sistema fork
crea una copia exacta del proceso original.
. El proceso que va a realizar la bifurcación es el proceso
padre. Al nuevo proceso se le conoce como proceso hijo.
El padre y el hijo tienen cada uno sus
propias imágenes de memoria privadas. Si el padre cambia después una de sus variables, los cambios
no son visibles para el hijo, y viceversa
En Linux, los procesos se pueden comunicar entre sí mediante el uso de una forma de paso de
mensajes. Es posible crear un canal entre dos procesos donde un proceso puede escribir un flujo
de bytes para que el otro los lea.