viernes, 22 de julio de 2016

Componentes del Sistema Operativo.

Gestión de procesos del sistema operativo: Un proceso es un programa en ejecución que necesita recursos como CPU, memoria, archivos y dispositivos de E/S.
El sistema operativo crea y destruye los procesos, para y reanuda los procesos y ofrece mecanismos para que se comuniquen y sincronicen.

Gestión de la memoria principal: La memoria principal (memoria RAM), almacén de datos de rápido acceso y volátil, es compartida por la CPU y los dispositivos de E/S.
El sistema operativo conoce qué partes de la memoria están siendo utilizadas y por quién, decide qué procesos se cargarán en memoria cuando haya espacio disponible y asigna y reclama espacio de memoria cuando sea necesario.

Gestión del almacenamiento secundario: La memoria RAM es muy pequeña para almacenar todos los programas y datos, además de ser volátil para mantener los datos en ella de forma permanente. Por tal motivo es necesario, un sistema de almacenamiento secundario (discos duros).
El sistema operativo planifica los discos, gestiona el espacio libre, asigna el almacenamiento y verifica que los datos se guarden en orden.

El sistema de entrada/salida: El sistema de E/S es un sistema de almacenamiento temporal (caché), una interfaz que manipula los dispositivos.
El sistema operativo gestiona el almacenamiento temporal de E/S y sirve las interrupciones de los dispositivos de E/S.

Sistema de archivos: Los archivos son un conjunto de información relacionada donde se almacenan programas y datos.
El sistema operativo construye y elimina los archivos y directorios, ofrece funciones para manipular los archivos y directorios, establece la correspondencia entre archivos y unidades de almacenamiento y realiza las copias de seguridad de los archivos.
Existen diferentes sistemas de archivos, es decir, diferentes formas de organizar la información. Entre ellos tenemos: FAT, FAT32, EXT3, NTFS, XFS, etc.

Sistemas de protección: Los sistemas de protección son mecanismos que controlan el acceso a los recursos del sistema.

El sistema operativo distingue entre uso autorizado y no autorizado, especifica los controles de seguridad a realizar y fuerza el uso de estos mecanismos de protección.
Sistema de comunicaciones: Es necesario mantener las comunicaciones con otros sistemas.
El SO controla el envío y recepción de información a través de la red, crea y mantiene puntos de comunicación que sirven a las aplicaciones para enviar y recibir información y crea y mantiene conexiones virtuales entre las aplicaciones locales y las remotas.

Programas del sistema: Los programas del sistema son aplicaciones que se suministran con el sistema operativo pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas.
Las tareas que realizan los programas del sistema son: manipulación y modificación de archivos, información del estado del sistema, soporte a lenguajes de programación y comunicaciones.

Gestión de recursos: Como gestor de recursos, el sistema operativo administra la unidad de procesamiento central (CPU), los dispositivos de E/S, la memoria principal (RAM), los discos, los procesos y en general todos los recursos del sistema.

No hay comentarios:

Publicar un comentario