Tipos de sistemas operativos

Páginas: 17 (4064 palabras) Publicado: 25 de marzo de 2012
Instituto Tecnológico De Tijuana
Ing. En Sistemas Computacionales

Sistemas Operativos
2W7 B

Christian Alonso Arenas Campis

15:00 – 16:00 hrs.

Tipos de Sistemas Operativos



Tijuana, Baja California a 27 De Enero De 2012

Índice
Introducción 3
Planificación de Procesos 4
Planificación Apropiativa 5
Planificación no Apropiativa 5
Niveles dePlanificación del Procesador 5
Temporizador de Intervalos o Reloj de Interrupción 7
Prioridades 8
Tipos de Planificación 8
Planificación a Plazo Fijo 8
Planificación Garantizada 9
Planificación de Asignación en Rueda (RR: Round Robin) 9
Tamaño del Cuanto o Quantum 9
Planificación del Primero en Entrar Primero en Salir (FIFO) 10Planificación del Trabajo Más Corto Primero (SJF) 10
Planificación del Tiempo Restante Más Corto (SRT) 11
Planificación por Prioridad 12
Algoritmo de Prioridad 13
Comunicación entre Procesos (IPC) 15
Conclusión 17
Referencias 18

Introducción:
El rendimiento de una computadora se debe al número de procesos que está ejecutando en ese momento. Para hacer queel sistema fluya de forma equitativa, estos procesos deben ser repartidos en el procesador, dándole un tiempo determinado a cada uno, ejecutándolos de uno en uno, atendiendo el proceso que llego en primer lugar, elegir qué proceso es más importante si los procesos del sistema o los del usuario.
Todo esto se logra mediante la planificación de procesos, y sus diferentes tipos de planificar, enlas que se encuentran los siguientes:
* Planificación a Plazo Fijo
* Planificación Garantizada
* Planificación de Asignación en Rueda (RR: Round Robin)
* Tamaño del Cuanto o Quantum
* Planificación del Primero en Entrar Primero en Salir (FIFO)
* Planificación del Trabajo Más Corto Primero (SJF)
* Planificación del Tiempo Restante Más Corto (SRT)
* Planificación porPrioridad
Todas ellas con una forma diferente de atender los procesos, dependiendo del uso que necesite la computadora.
Dentro de los procesos que se ejecutan en la computadora, muchas veces es necesario estar comunicándose entre sí, esto se logra con la comunicación entre procesos. (IPC Interprocess Communication).

Planificación de Procesos
Cuando más de un proceso es ejecutable desde elpunto de vista lógico, el Sistema Operativo debe decidir cuál de ellos debe ejecutarse en primer término.
El Planificador es la porción del Sistema Operativo que decide y el Algoritmo de Planificación es el utilizado.
Los principales “criterios” respecto de un buen algoritmo de planificación son la equidad, la eficacia, el tiempo de respuesta, el tiempo de regreso y el rendimiento.
Criterio |Descripción |
Equidad | Garantizar que cada proceso obtiene su proporción justa de la cpu |
Eficacia | Mantener ocupada la cpu el ciento por ciento del tiempo |
Tiempo de respuesta | Minimizar el tiempo de respuesta para los usuarios interactivos |
Tiempo de regreso  | Minimizar el tiempo que deben esperar los usuarios por lotes (batch) para obtener sus resultados |
Rendimiento |Maximizar el número de tareas procesadas por hora |
Algunas de estas metas son contradictorias, por ejemplo, minimizar el tiempo de respuesta para los usuarios interactivos significaría no ejecutar las tareas batch.
Cada proceso es único e impredecible, es decir que pueden requerir intensivamente operaciones de Entrada / Salida o intensivamente cpu; el planificador del Sistema Operativo no tiene lacerteza de cuánto tiempo transcurrirá hasta que un proceso se bloquee, ya sea por una operación de Entrada / Salida o por otra razón .
Para evitar que un proceso se apropie de la cpu un tiempo excesivo, los equipos poseen un dispositivo que provoca una interrupción en forma periódica, por ejemplo 60 hz, o sea sesenta veces por segundo.
En cada interrupción del reloj el Sistema Operativo decide si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Tipos de Sistemas Operativos
  • Tipos de Sistemas Operativos
  • Tipos De Sistemas Operativos
  • Tipos de sistemas operativos
  • tipos de sistemas operativos
  • Tipos de sistemas operativos
  • Cu les son los tipos de sistemas operativos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS