Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Operativos
Sistemas Operativos
SISTEMAS OPERATIVOS
V- 24.122.342
Conductores
Para que el sistema operativo se comunique con su hardware, necesita controladores. Los
controladores le enseñan al sistema operativo a interactuar con cada bit de hardware. Las tarjetas
gráficas, las tarjetas de sonido, las tarjetas de red, los periféricos USB y todo lo demás que conecte
a su computadora depende de los controladores. Luego, el sistema operativo utiliza estos
controladores para garantizar el correcto funcionamiento de cada dispositivo.
Gestión de la memoria
Todas las computadoras tienen memoria de acceso aleatorio o RAM. A diferencia del
almacenamiento en el disco duro, que es relativamente permanente, la memoria RAM es lo que
recuerda todo lo que estás haciendo en ese momento. Si tiene abierto un navegador, un editor de
fotos, un programa de música y una aplicación de mensajería, todo su progreso y el estado de cada
uno se almacenan en la memoria RAM. El sistema operativo funciona con sus memorias RAM para
controlar la cantidad de memoria utilizada por cada aplicación, incluido el propio sistema operativo.
Control de CPU
Los procesos de su computadora son ejecutados por su unidad central de procesamiento, o CPU. Las
señales enviadas hacia y desde la CPU determinan qué sucede y en qué orden. El sistema operativo trabaja
con la CPU para crear una lista de verificación de procesos para ejecutar y asegura que cada uno se realice.
Una CPU solo puede realizar una tarea a la vez; debido a que las CPU son tan increíblemente rápidas, da la
ilusión de muchas tareas simultáneas. El sistema operativo controla la prioridad de cada tarea y las supervisa
hasta su finalización.
Ventiladores y refrigeración
Uno de los componentes más importantes de su computadora es su sistema de enfriamiento. El
ventilador de la CPU evita que la CPU se sobrecaliente en momentos de gran estrés. El sobrecalentamiento
puede causar daños permanentes a una CPU. El sistema operativo se comunica tanto con la CPU como con
el ventilador para garantizar que la computadora se mantenga fresca. Este proceso también cuenta con la
asistencia de los controles internos de la placa base, conocidos como BIOS, y las aplicaciones que se ejecutan
en el sistema operativo pueden sobrescribirlo.
Hay varios tipos diferentes de sistemas operativos presentes. En esta sección, discutiremos las ventajas
y desventajas de estos tipos de sistemas operativos.
• Sistema operativo por lotes
• SO distribuido
• Sistema operativo multitarea
• Sistema operativo de red
• Real-OS
• SO móvil
Batch OS es el primer sistema operativo para computadoras de segunda generación. Este sistema
operativo no interactúa directamente con la computadora. En cambio, un operador toma trabajos similares
y los agrupa en un lote, y luego estos lotes se ejecutan uno por uno según el principio de primero en llegar,
primero en servir.
SO distribuido
Un sistema operativo distribuido es un avance reciente en el campo de la tecnología informática y se
utiliza en todo el mundo con gran rapidez. En un sistema operativo distribuido, varias computadoras están
conectadas a través de un solo canal de comunicación. Estas computadoras independientes tienen su
unidad de memoria y CPU y se conocen como sistemas débilmente acoplados. Los procesos del sistema
pueden ser de diferentes tamaños y pueden realizar diferentes funciones. El principal beneficio de este tipo
de sistema operativo es que un usuario puede acceder a archivos que no están presentes en su sistema sino
en otro sistema conectado. Además, el acceso remoto está disponible para los sistemas conectados a esta
red.
El sistema operativo multitarea también se conoce como el sistema operativo de tiempo compartido, ya
que a cada tarea se le da un tiempo para que todas funcionen de manera eficiente. Este sistema brinda
acceso a una gran cantidad de usuarios, y cada usuario obtiene el tiempo de CPU que obtiene en un solo
sistema. Las tareas realizadas están dadas por un solo usuario o por diferentes usuarios. El tiempo asignado
para ejecutar una tarea se denomina cuanto, y tan pronto como se completa el tiempo para ejecutar una
tarea, el sistema cambia a otra tarea.
Los sistemas operativos de red son los sistemas que se ejecutan en un servidor y administran todas las
funciones de red. Permiten compartir varios archivos, aplicaciones, impresoras, seguridad y otras funciones
de red a través de una pequeña red de computadoras como LAN o cualquier otra red privada. En el sistema
operativo de red, todos los usuarios conocen las configuraciones de todos los demás usuarios dentro de la
red, razón por la cual los sistemas operativos de red también se conocen como sistemas estrechamente
acoplados.
Los sistemas operativos en tiempo real sirven a los sistemas en tiempo real. Estos
sistemas operativos son útiles cuando ocurren muchos eventos en poco tiempo o
dentro de ciertos plazos, como simulaciones en tiempo real.
En un sistema suave en tiempo real, se prioriza una tarea importante sobre tareas
menos importantes, y esta prioridad permanece activa hasta que finaliza la
tarea. Además, siempre se establece un límite de tiempo para un trabajo específico,
lo que permite demoras breves para tareas futuras, lo cual es aceptable. Por ejemplo,
realidad virtual, sistemas de reservas, etc.
• Proporciona más salida de todos los recursos ya que hay una utilización
máxima de los sistemas.
• Los recursos del sistema son extremadamente caros y no son tan buenos.
• Algunos de los sistemas operativos móviles dan mala calidad de batería a los
usuarios.
➢ Administración de recursos
➢ Sistema multitarea
➢ Núcleo envolvente
➢ Conexión asegurada