5. 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
6. 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
9. ¿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
10. 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
11. 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
12. 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
13. 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
14. 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
15. 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
16. 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
17. 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
18. 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
19. 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
20. 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
21. 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
22. 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
23. 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
26. POR EL TIPO DE HARDWARE
●Equipos con gran cantidad de CPUs
●Procesamiento Paralelo.
●Uso en calculos cientificos.
●Clusters de Alta Performance.
SISTEMAS DE MULTIPROCESADOR
27.
28. 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
29. 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
30. 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)
31. POR EL TIPO DE HARDWARE
●Utilizados en tarjetas inteligentes.
●Muy limitados en CPU y memoria.
SISTEMAS DE TARJETA