Recursos del sistema y su relación con el sistema operativo

La unidad de procesamiento

Es fundamental en todo sistema de cómputo está encargada de ejecutar los programas del usuario como lo es sistema operativo en sí mismo y las funciones del sistema operativos que estén ligadas con la CPU sus funciones principales son.

Inicialización: Después que es cargado el sistema operativo se deben realizar varias tareas de inicialización como habilitar las interrupciones y excepciones y trampas del hardware y software, también configurar el sistema de memoria virtual ,etc.

Atender las interrupciones y excepciones la unidad de procesamiento puede encontrar una situación que no puede resolver por sí misma lo cual le pasa el control al sistema operativo para que éste trate o resuelva la situación.

Multiplexación Es un sistema multiproceso, el sistema operativo es el encargado de administrar la unidad de procesamiento dando la ilusión a los procesos que están ejecutando de forma exclusiva


Terminales

Las terminales son dispositivos electrónicos utilizados para ingresar datos y emitir resultados dentro de un sistema de cómputo. los primeros terminales eran dispositivos baratos pero muy lentos para la entrada de datos estas utilizaban perforadoras e impresiones en papel, a medida que la tecnología mejoró fueron introducidas a las pantallas ,La función de un terminal está confinada a la exhibición y entrada de datos. Un dispositivo con una significativa capacidad local programable de procesamiento de datos, puede correr un software que emule la función de un terminal, permitiendo a veces el uso concurrente de programas locales y el acceso a un distante sistema huésped de terminal. En los sistemas operativos modernos es común referirse al emulador de terminal, un programa especializado, ya sea para tener múltiples instancias de una terminal, o para ejecutar una terminal de texto dentro de una interfaz gráfica Estos programas se denominan de esta forma dado que sólo replican el comportamiento de las terminales  un programa que recibe la entrada del usuario por medio del teclado enviándola al sistema operativo como un flujo de datos presentándoselo al usuario.


Canales y puentes 

Son líneas de comunicación entre el procesador y los demás componentes del chipset que forman parte de un equipo. los cuales a su vez se conectan los diferentes dispositivos del sistema
El Chip-set es el que hace posible que la placa base funcione como eje del sistema, dando soporte a varios componentes e interconectándolos de forma que se comuniquen usando diversos buses.

Estos buses se separan en dos chips: el primero en la parte superior más cerca de la CPU (norte) y el segundo más abajo (sur), el puente norte (Northbridge), conectado directamente al CPU, es el encargado le comunicación de los dispositivos esenciales como es la memoria RAM, Dispositivos gráficos, encargado de gestionar los buses de más alta velocidad , además, estos son muy importantes para el inicio de la operación del sistema: la memoria y el reloj. El puente norte se conecta con el puente sur (Southbridge), que controla el resto de los dispositivos del sistema. Como entrada/Salida Normalmente se ven aquí las interfaces de almacenamiento, ranuras de expansión interna  y de expansión externa .



Interfaz del sistema operativo

El sistema operativo protege a un proceso de otro, y previene que un proceso que se esta ejecutando en espacio no privilegiado tenga acceso directo a los dispositivos. Cuando un proceso requiere de alguna acción privilegiada, accede a ellas realizando una llamada al sistema. Éstas pueden agruparse en.

Control de procesos
Manipulación de archivos
Manipulación de dispositivos
Mantenimiento de la información
Comunicaciones   
Protección



Referencia a los componentes

Es una interfaz para poder emplearlos y administrar los dispositivos. en el sistema que controlan a cada dispositivo. De un interfaz de archivo prácticamente cualquier objeto empleado por el sistema. Las principales estructuras relacionadas de este tipo que hay en un sistema de este tipo son:

Dispositivos de caracteres: Son los cuales la información es leída o escrita de a un carácter a la vez y se presentan como flujos de información, ya sean E/S o mixto. Algunos permiten operaciones adicionales,  la manipulación de la información es de forma secuencial. Algunos dispositivos serían la impresora o el modem. 

Dispositivos de bloques: Tienen una interfaz de acceso aleatorio y entregan o reciben la información en bloques. Como lo es la unidad de disco o una de sus particiones. 

Multiprocesamiento

Es el uso de dos o más procesadores (CPU). en conjunto de procesadores se vuelve un recurso gestionado por el sistema operativo, para la ejecución de uno o varios procesos, la multitarea permite a múltiples procesos, múltiples CPU pueden ser utilizados para ejecutar múltiples procesos o múltiples hilos dentro de un únicproceso.










Comentarios

Entradas populares de este blog

Testing en Seguridad de Aplicativos Portafolio unidad 1