Tipos de sistemas operativos
-
Upload
pablo-macon -
Category
Education
-
view
709 -
download
2
description
Transcript of Tipos de sistemas operativos
![Page 1: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/1.jpg)
Tipologíade los
Sistemas Operativos
Sistemas Operativos IIProf. Pablo Macón
http://soii-its.blogspot.com/ITS - 2014
![Page 2: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/2.jpg)
POR EL NÚMERO DE USUARIOS
SISTEMAS MONO-USUARIOS
• Solo pueden realizar las tareas de un único usuario a la vez
• No existe seguridad ninguna, cualquier usuario que ingresa al sistema puede realizar cualquier tipo de acciones
![Page 3: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/3.jpg)
POR EL NÚMERO DE USUARIOS
SISTEMAS MULTI-USUARIOS
• Varios usuarios pueden interactuar con el sistema al mismo tiempo
• SSH / Modelo Cliente - Servidor• Tiempo compartido /
multiprogramación
![Page 4: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/4.jpg)
¿REALIZA TAREAS SIMULTÁNEAS?
SISTEMAS MONO-TAREA
• Un sistema que solo puede ejecutar un proceso a la vez
• No cambia de proceso hasta que termina
![Page 5: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/5.jpg)
¿REALIZA TAREAS SIMULTÁNEAS?
Multi-Programación El sistema cambia el proceso que
está ejecutanto varias veces por segundo
SISTEMAS MULTI-TAREA
![Page 6: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/6.jpg)
¿REALIZA TAREAS SIMULTÁNEAS?
Debe haber un compromiso entre el tiempo que se ejecuta un proceso, la cantidad de procesos que se están ejecutando y el tiempo que se tarda en cambiar de un proceso a otro
SISTEMAS MULTI-TAREA
![Page 7: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/7.jpg)
POR LA RESPUESTA EN EL TIEMPO
Uso en procesos industriales donde la sincronización es crítica.
Predecible. Mayor control sobre los procesos. Uso de
prioridades y plazos: Por eventos. Por tiempo.
SISTEMAS DE TIEMPO REAL
![Page 8: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/8.jpg)
POR LA RESPUESTA EN EL TIEMPO
En estos sistemas ya no es tan esencial que la respuesta sea inmediata
Sistemas multi-usuarios que son más lentos que el procesador
Mucha interacción – Mucha E/S – Poco Procesamiento
SISTEMAS DE TIEMPO COMPARTIDO
![Page 9: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/9.jpg)
POR LA RESPUESTA EN EL TIEMPO
Los dispositivos de E/S se componen de: Un controlador escrito en lenguaje de
máquina El componente mecánico que debe
moverse de acuerdo a las directivas del controlador
SISTEMAS DE TIEMPO COMPARTIDO
![Page 10: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/10.jpg)
POR LA RESPUESTA EN EL TIEMPO
Para descongestionar al procesador se utiliza: DMA (Acceso Directo a Memoria) que permite a
un dispositivo de E/S escribir o leer directamente de la memoria
El procesador inicia el volcado, hace otra cosa y cuando terminan le avisan mediante:
SISTEMAS DE TIEMPO COMPARTIDO
![Page 11: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/11.jpg)
POR LA RESPUESTA EN EL TIEMPO
Para descongestionar al procesador se utiliza: Interrupción: Una señal que le envía el
dispositivo a la CPU para avisarle que ha ocurrido algún evento
Entonces la CPU toma las acciones que correspondan a ese evento
SISTEMAS DE TIEMPO COMPARTIDO
![Page 12: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/12.jpg)
POR LA RESPUESTA EN EL TIEMPO
Para descongestionar al procesador se utiliza: Canales DMA: Caminos por los cuales pasa la
información desde un dispositivo a la memoria. Si se comparten entre varios dispositivos puede
haber conflictos que estropeen los datos
SISTEMAS DE TIEMPO COMPARTIDO
![Page 13: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/13.jpg)
MANEJO DE LOS RECURSOS
Sistema basado en una sola máquina Modelo cliente/servidor Un usuario puede acceder desde cualquiera
de las máquinas cliente Los archivos y configuraciones de los
usuarios están siempre accesibles ¿por qué?
SISTEMAS CENTRALIZADOS
![Page 14: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/14.jpg)
MANEJO DE LOS RECURSOS
Sistema basado en varias máquinas – nodos Cada nodo tiene un núcleo de sistema,
común a todos Cada nodo tiene conectados sus propios
periféricos Los periféricos de todas las máquinas están
accesibles como si estuvieran conectados a la mía
SISTEMAS DISTRIBUIDOS
![Page 15: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/15.jpg)
POR EL TIPO DE HARDWARE
Computadoras de enorme capacidad. Usos específicos. Hechas a medida. Procesamiento paralelo. Uso de CPUs
y GPUs. Cálculos científicos
SISTEMAS DE SUPER-COMPUTADORA
![Page 16: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/16.jpg)
POR EL TIPO DE HARDWARE
Empresas y Gobiernos para procesar gran cantidad de datos (censos, estadísticas).
Terminales Tontas. Gran capacidad de E/S. Gran cantidad de procesos
concurrentes.
SISTEMAS DE MAINFRAME
![Page 17: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/17.jpg)
POR EL TIPO DE HARDWARE
Deben ser: Confiables:
Detectar fallas al momento Comprobar 2 veces cada transacción Check sum y paridad
SISTEMAS DE MAINFRAME
![Page 18: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/18.jpg)
POR EL TIPO DE HARDWARE
Deben estar: Disponibles:
El sistema no puede pararse por una falla en un disco
Debe haber redundancia
SISTEMAS DE MAINFRAME
![Page 19: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/19.jpg)
POR EL TIPO DE HARDWARE
Deben tener: Mantenibilidad:
No se puede apagar para cambiar un disco roto
Debe poder hacerse en caliente (hot plug)
SISTEMAS DE MAINFRAME
![Page 20: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/20.jpg)
POR EL TIPO DE HARDWARE
Similar a los sistemas de Mainframe, pero brinda servicio a menos usuarios
Redundancia, los datos no pueden perderse
SISTEMAS DE SERVIDOR
![Page 21: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/21.jpg)
POR EL TIPO DE HARDWARE
SISTEMAS DE SERVIDOR
![Page 22: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/22.jpg)
POR EL TIPO DE HARDWARE
Equipos con gran cantidad de CPUs Procesamiento Paralelo. Uso en calculos cientificos. Clusters de Alta Performance.
SISTEMAS DE MULTIPROCESADOR
![Page 23: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/23.jpg)
POR EL TIPO DE HARDWARE
Buena interface de usuario. Hardware variado y económico. Usos variados (oficina, diseño gráfico, etc.) Interactivos Deben tener buen tiempo de respuesta.
SISTEMAS DE PC
![Page 24: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/24.jpg)
POR EL TIPO DE HARDWARE
Actualmente en dispositivos (Table, SmartPhone)
Arquitectura ARM. Pantalla táctil, sensor de movimiento. 3G integrado. Cámara de fotos/video
SISTEMAS DE PC
![Page 25: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/25.jpg)
POR EL TIPO DE HARDWARE
Actualmente en dispositivos (Table, SmartPhone)
Arquitectura ARM. Pantalla táctil, sensor de movimiento. 3G integrado. Cámara de fotos/video
SISTEMAS EMBUTIDOS (EMBEDDED)
![Page 26: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/26.jpg)
POR EL TIPO DE HARDWARE
Utilizados en tarjetas inteligentes. Muy limitados en CPU y memoria.
SISTEMAS DE TARJETA
![Page 27: Tipos de sistemas operativos](https://reader035.fdocuments.net/reader035/viewer/2022062419/5588fa13d8b42a10688b4718/html5/thumbnails/27.jpg)
FIN