Sistemas operativos

Páginas: 6 (1401 palabras) Publicado: 13 de agosto de 2013
Desarrollo

Sistema operativo de tiempo real

Es un sistema que se espera funcione correctamente dentro del tiempo requerido, osea, se le exige la corrección de sus respuestas bajo restricciones de tiempo, si no lo logra, se toma como que el sistema ha fallado. Tienen la capacidad de interactuar rápidamente con su entorno físico, el cual puede realizar funciones de supervisión o control parasu mismo beneficio. Para lograr todo esto se necesita que el sistema sea predecible.

Características

No utiliza mucha memoria
Cualquier evento en el soporte físico puede hacer que se ejecute una tarea
Multi-arquitectura (código portado a cualquier tipo de CPU)
Muchos tienen tiempos de respuesta predecibles para eventos electrónicos
Diseños
Hay dos diseños básicos:
Un sistemaoperativo guiado por eventos sólo cambia de tarea cuando un evento necesita el servicio.
Un diseño de compartición de tiempo cambia de tareas por interrupciones del reloj y por eventos.



Sistemas operativos de tiempo compartido

Es la compartición de los recursos del computador entre varios usuarios por medio de el multi-tasking. Permiten la simulación de que el sistema y sus recursos sontodos para cada usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario. Permitiendo que una gran cantidad de usuarios interactúen concurrentemente con una sola computadora, los sistemas operativos de tiempo compartido bajaron considerablemente los costos de la capacidad computacional, haciendo posibleel uso de computadoras a individuos y organizaciones, sin realmente poseer una, y promover el uso interactivo de computadoras y el desarrollo de unas aplicaciones interactivas.

Características de los Sistemas Operativos de tiempo compartido:
1. Populares representantes de sistemas multiprogramados multiusuario, Ej.: sistemas de diseño asistido por computador, procesamiento de texto, etc.
2.Dan la ilusión de que cada usuario tiene una maquina para si.
3. Mayoría utilizan algoritmo de reparto circular.
4. Programas se ejecutan con prioridad rotatoria que se incrementa con la espera y disminuye después de concedido el servicio.
5. Evitan monopolización del sistema asignando tiempos de procesador (time slot).
6. Gestión de memoria proporciona protección a programas residentes.7. Gestión de archivo debe proporcionar protección y control de acceso debido a que pueden existir múltiples usuarios accesando un mismo archivo.



Multiprocesamiento

Se refiere al uso de dos o mas CPU's dentro de un solo sistema computacional. También se refiere a la habilidad de usar dos o mas procesador y ser capaz de manejar las tareas entre ellos. El multiproceso para tareasgenerales es bastante difícil de conseguir debido a que puede haber varios programas manejando datos internos a la vez. Los programas típicamente se escriben asumiendo que sus datos son incorruptibles. Sin embargo, si otra copia del programa se ejecuta en otro procesador, las dos copias pueden interferir entre sí intentando ambas leer o escribir su estado al mismo tiempo.

Performance

Un sistemaoperativo es en primer lugar un administrador de recursos, por ello es importante poder determinar con qué efectividad administra sus recursos un sistema determinado. La palabra performance significa cumplimiento, rendimiento, resultados, actuación, etc. Interpretando lo anterior, el performance de los sistemas operativos es la productividad que se tiene de los sistemas operativos, entendiéndosepor productividad al mayor beneficio de los recursos, recordemos que los recursos son el tiempo de procesamiento (CPU), la memoria, el almacenamiento secundario en discos, cintas y el manejo controlado de las entradas y salidas.






Throughput

Es la capacidad de transferencia de datos de un disco duro, cubre la capacidad interna (Mover información entre el disco duro y su controlador)...
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
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS