GESTIÓN RECURSOS
SISTEMA OPERATIVO
GESTIÓN DE
INFORMACIÓN
SISTEMAS DE
ARCHIVOS
Especiales
Directorios
Regulares
PERIFÉRICOS
CLASIFICACIONES
Entrada/Salida
Salida
Entrada
TIPOS
Tipo carácter
Tipo bloque
PROGRAMAS
REUTILIZABLES
RESIDENTES
REENTRANTES
REUBICABLES
INTERCAMBIOS
SWAPPING
Técnica similar a la memoria virtual
SEGMENTACIÓN
Técnica similar a la paginación que permite
definir los bloques de memoria
PAGINACIÓN
Técnica que consiste en dividir la memoria
interna o RAM en zonas iguales (frames)
Encargado: ADMINISTRADOR DE MEMORIA
MEMORIAS
Memoria Virtual
Controlador de Memoria Virtual
Memoria Principal
Controlador de Memoria RAM
Memoria Caché
UCP
DISCO DURO
MEMORIA RAM
MEMORIA CACHÉ
MICROPROCESADOR
ALGORITMOS DE
PLANIFICACIÓN
ALGORITMO FIFO
Asignan tiempos de UCP hasta completarlo
ALGORITMO DE RUEDA
Asigna los tiempos de ejecución a los procesos
PROCESOS
BCP
INFORMACIÓN
ALMACENADA
Recursos utilizados
Ubicación en memoria
Prioridad del proceso
Identificador del proceso
Estado actual
Estructura que contiene toda la información
necesaria dede un proceso
TRANSICIONES
Algoritmos de planificación
cuando y por qué se ejecutan los procesos
Prioridades
Dependen de que los procesos se ejecuten
en más o menos tiempo
SISTEMAS MULTIPROCESOS
Cambio de contexto
Cambio de contexto
completo
Hilos de diferentes procesos
Parcial
Hilos del mismo proceso
Cambios de estado de procesos
ESTADOS DE
PROCESOS
Bloqueado
Bloqueado por causas múltiples
Preparado
Preparado para ser ejecutado
En ejecución
Se ejecutan las instrucciones del programa
HEBRAS
Punto de ejecución de un proceso. Todos los
procesos tienen una hebra.
DEFINICIÓN
Conjunto de instrucciones de un programa
ejecutadas por la CPU.