Sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 2 (300 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de diciembre de 2010
Leer documento completo
Vista previa del texto
Sistemas Operativos

1.- SO= Conjunto de programas de HW controla la ejecución del resto de los programas y optimiza uso recursos.

2.- Tipos SO:

a) Estructura: Monolítica; Multicapa yMicrokernel.

b) Implementación: Lenguajes Bajo y Alto Nivel.

c) Configuración: Estática y Dinámica.

d) Servicios: Usuarios: Mono y multiusuarios; Tareas: Mono y Multitareas; Procesadores: Mono yMultiprocesadores: Asimétrico o Simétrico.

e) Interconexión: Aislados ; En Red o Distribuidos.

3.- Gestión de Procesos

Programa: Secuencia de instrucciones en un lenguaje (estático).

Proceso:Instancia ejecución de un programa (dinámico)

Estados Procesos: Nuevo; En Ejecución; Listo; Bloqueado; Listo y Suspendido; Bloqueado y Suspendido; Terminado.

Planificación de Procesos.Instante Entrada – Instante Salida – Tiempo en CPU – Tiempo Espera – Tiempo Respuesta.

Algoritmos Planificación de Procesos

FIFO; SJF; SRTF;RR

Con prioridades; Apropiativas o NO-Apropiativas.4.- Gestión de memoria

Particiones Estáticas : Se dividen en zonas de igual o distinto tamaño.

Algoritmos Asignación Distinto Tamaño: 1 cola para cada partición; 1 cola para todas lasparticiones.

Particiones Dinámicas: Cada vez que entra un proceso y cuando sale.

Algoritmos Asignación de Memoria:

FIST FIT; BAD FIT; NEXT FIT; BEST FIT; Compactación; Colegas; Paginación; Segmentación;Segmentación Paginada.

Administración Espacios Libre y Asignados

Mapa de Bits: Bit 1= Asignado ; Bit 0 0 Libre.

Lista de Enlazados: Lista enlazados con estado partición.

5.- GestiónMemoria Virtual: Cuando no existe memoria física para ejecutar un proceso.

Algoritmos reemplazo de páginas: Optimo; LRU; FIFO.

6.- Gestión de E/S : De distintos dispositivos.

Evolución: CPU,Controlador; Interrupciones; DMA; Procesadores y Procesadores con Memoria.

7.- Gestión de Discos Duros: Dispositivos de E/S más importantes para guardar información No volátil.

Algoritmos de...
tracking img