Tipología de los Sistemas Operativos
-
Upload
pablo-macon -
Category
Education
-
view
227 -
download
0
Transcript of Tipología de los Sistemas Operativos
![Page 1: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/1.jpg)
Tipologíade los
Sistemas Operativos
Sistemas Operativos IIProf. Pablo Macón
http://pablomacon.wix.com/2016
![Page 2: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/2.jpg)
CLASIFICACIÓN
Por el número de Usuarios
Por el número de tareas simultáneas
Por la respuesta en el tiempo
Por el Manejo de recursos
Por el tipo de Hardware en el que funcionan
![Page 3: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/3.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 4: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/4.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 5: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/5.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 6: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/6.jpg)
¿REALIZA TAREAS SIMULTÁNEAS?
⦿Multi-Programación⦿El sistema cambia el proceso que está ejecutanto varias veces por segundo
SISTEMAS MULTI-TAREA
![Page 7: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/7.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 8: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/8.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 9: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/9.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 10: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/10.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 11: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/11.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 12: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/12.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 13: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/13.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 14: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/14.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 15: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/15.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 16: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/16.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 17: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/17.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 18: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/18.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 19: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/19.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 20: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/20.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 21: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/21.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 22: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/22.jpg)
POR EL TIPO DE HARDWARE
SISTEMAS DE SERVIDOR
![Page 23: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/23.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 24: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/24.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 25: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/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 DE PC
![Page 26: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/26.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 27: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/27.jpg)
POR EL TIPO DE HARDWARE
●Utilizados en tarjetas inteligentes.●Muy limitados en CPU y memoria.
SISTEMAS DE TARJETA
![Page 28: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/28.jpg)
FIN
![Page 29: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/29.jpg)
FIN
![Page 30: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/30.jpg)
![Page 31: Tipología de los Sistemas Operativos](https://reader031.fdocuments.net/reader031/viewer/2022022414/5874175d1a28abcb5b8b5a91/html5/thumbnails/31.jpg)