Abejas rojas
Proceso: son un conjunto de instrucciones que corresponden a un programa, que son ejecutadas por la UCP.
UCP: asigna recursos siguiendo un orden y las prioridades.
BCP: alejecutar un proceso, estructura los datos que se le asocian.
Hebra: es un subproceso de un proceso que consume recursos propios pero depende del proceso por el que ha sido ejecutado.
HEBRAS Y ESTADOSDE LOS PROCESOS
En ejecución: el proceso está en funcionamiento.
Preparado: está listo para saltar cuando le toque.
Bloqueado: el proceso no se puede ejecutar.
TRANSICIÓN DE LOS PROCESOSPreparado Ejecución
Bloqueado
Memoria virtual: es el espacio de almacenamiento del disco duro del equipo que se usa junto con la RAM, para almacenar temporalmente datos. No carga completamente elprograma.
Paginación: divide al programa en trozos pequeños del mismo tamaño. El gestor de memoria de encarga de cargar en la memoria principal la página de memoria virtual correspondiente a lainstrucción que se está ejecutando y las páginas no mantienen su tamaño constante.
Segmentación: divide el programa en trozos de distinto tamaño y que estarán en función del tamaño del tamaño de losprocesos que se vallan a ejecutar.
Swaping: Según el estado en que se encuentre el proceso de cada usuario, se irá liberando la memoria de su proceso y pasará a la zona de swap (swap-out).
ElSwap-in consiste en pasar el programa de la zona swap a la memoria interna.
Se recomienda que la zona de swap sea del 20%.
Tipos de programas:
Reubicables: son aquellos que una vez cargados en laRAM para ejecutarse pueden variar de situación.
Reentrantes: Aquellos que si no se están ejecutando dejan la memoria libre para otros.
Residentes: Son aquellos que una vez cargados en la memoria,permanecen cargado hasta que se apague el ordenador.
Reutilizables: Son usados por más de un usuario a la vez
Gestión de Periféricos:
Tipos de dispositivos:
De bloque: manejan la información de los...
Regístrate para leer el documento completo.