30
3_2 Administración y Configuración de Dispositivos Apoyo SSD2

3 2 Administracion Y Configuracion De Dispositivos

  • Upload
    uvm

  • View
    3.825

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 3 2 Administracion Y Configuracion De Dispositivos

3_2 Administración y Configuración de Dispositivos

Apoyo SSD2

Page 2: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 2

Introducción

Otra función del sistema operativo es administrar los dispositivos de entrada y salida que están instalados en la computadora.

Para tener control del equipo de cómputo a este nivel se requiere de la interacción entre el núcleo del sistema operativo, los controladores de los dispositivos y el BIOS

Page 3: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 3

Interrupciones

El manejo de las interrupciones es una de las tareas más importantes del núcleo (kernel) del sistema operativo.

Una interrupción le señala al procesador que un evento ha ocurrido y que requiere de atención inmediata.

Page 4: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 4

Interrupciones

El núcleo identifica lo que causó la interrupción y responde de manera apropiada.

Debe actuar con rapidez debe atender cada interrupción en menos de una milésima de segundo para evitar la pérdida de información debido a la siguiente interrupción

Page 5: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 5

Interrupciones paso a paso

A continuación se explica cómo responde a una interrupción de teclado; lo cual ocurre cada vez que oprimes una tecla. Antes de que oprimas una tecla el procesador

está ocupado ejecutando algún otro programa. Al oprimir una tecla, la interfaz interrumpe al

procesador para pasarle el byte de datos al controlador del dispositivo

Page 6: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 6

Interrupciones paso a paso

Esto se debe hacer rápidamente para que no se pierda la información de la siguiente letra que se teclea.

La interfaz del teclado le manda al procesador una señal llamada IRQ (interrupt request) o petición de interrupción.

Cuando el procesador recibe la señal, detiene la ejecución del programa de aplicación y toma nota de la dirección de la última instrucción que se ejecutó

Page 7: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 7

Interrupciones paso a paso

Enseguida, se va a la dirección del administrador de interrupciones del teclado, y comienza la ejecución de las instrucciones que encuentra allí.

Debido a que el registro del procesador contiene los datos del programa que el usuario estaba manipulando antes, el administrador de las interrupciones debe almacenar los contenidos de ese registro antes de poder usarlo

Page 8: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 8

Interrupciones paso a paso

Una vez que se almacenaron los registros, está libre para examinar el estado de la interfaz del teclado y aceptar el byte de datos de entrada.

Coloca el byte en un área de almacenamiento que el controlador de teclado revisará en su siguiente corrida, probablemente en el siguiente milisegundo

Page 9: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 9

Interrupciones paso a paso

Luego, el administrador de interrupciones restituye el contenido de los registros previamente almacenados y le transfiere el control a la tarea que se estaba ejecutando anteriormente

y continúa su ejecución partiendo del lugar en el que se quedó al ocurrir la interrupción

Page 10: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 10

Interrupciones paso a paso

Todo sucedió en unos cien microsegundos; el programa de aplicación ni se enteró de la interrupción.

Page 11: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 11

Prioridad de Interrupciones

El procesador asigna prioridades a los diferentes tipos de interrupciones. Los dispositivos de baja velocidad, como el

teclado, tienen baja prioridad. Los dispositivos de alta velocidad como el disco

SCSI tienen prioridad alta ya que para funcionar de manera óptima requieren de una respuesta rápida.

Page 12: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 12

Interrupciones Anidadas

Imagina que un proceso se está ejecutando cuando llega una interrupción

Este proceso se detiene y comienza a ejecutarse la interrupción

Ahora imagina que llega una interrupción de mayor prioridad y la interrupción previa deja de ejecutarse para dar paso a la nueva interrupción.

A esto se conoce como interrupciones anidadas

Page 13: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 13

Interrupciones anidadas

Las interrupciones no se pueden anidar de forma infinita porque un administrador de interrupciones solo permite que una interrupción sea interrumpida por una de mayor prioridad.

Page 14: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 14

Trampa

Una trampa (trap) es un evento similar a una interrupción. La diferencia es que la trampa es provocada por la ejecución de instrucciones del procesador mientras que la interrupción la provoca una señal externa.

Un ejemplo es la división entre cero. Si un programa de usuario trata de dividir un número

entre cero, los resultados no tienen sentido y la ejecución no puede continuar de manera segura.

Page 15: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 15

Trampas

El administrador de trampas puede imprimir un mensaje de error y terminar el programa del usuario, o puede responder de otra manera

Un uso común para las trampas es cuando los programas de aplicación requieren algo del sistema operativo. El programa de aplicación carga la información que

quiere en un registro y usa una instrucción especial de trampa para llamar la atención del sistema operativo.

Page 16: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 16

Fallas

Un tercer tipo de evento se conoce como falla (fault).

Una falla ocurre cuando se le pide al equipo de cómputo que haga algo que no puede hacer, tal como acceder una localización de memoria inexistente.

También pueden ocurrir fallas si los circuitos de corrección de errores de la memoria detectan errores sin corrección

Page 17: 3 2 Administracion Y Configuracion De Dispositivos

Atributos del hardware

Page 18: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 18

Instalando los Controladores de los Dispositivos

Como se discutió previamente, cada dispositivo debe tener su controlador en el sistema operativo para administrar los comandos, la transferencia de datos, y las condiciones de error que ocurren

Page 19: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 19

Instalando los Controladores

Cada sistema operativo especifica la interfaz que debe utilizar el controlador de un dispositivo.

Esto significa que cada dispositivo particular debe tener un controlador para el sistema operativo en el que se va a utilizar, para que funcione adecuadamente

Page 20: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 20

Instalando los Controladores

Los controladores pueden estar incluidos en los archivos de distribución del sistema operativo o pueden ser incluidos por el fabricante del dispositivo

El controlador que viene incluido con el dispositivo debe permitir el uso adecuado del dispositivo

Page 21: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 21

Modificando la Configuración de los Controladores

Los controladores operan de manera particular, pero pueden incluir operaciones para adaptar sus funciones a las necesidades de un usuario o un ambiente de sistema

Entre las características que se pueden modificar se encuentran aquellas necesarias para trabajar con algún equipo de cómputo o algún requerimiento de sistema y aquellas orientadas hacia el usuario

Page 22: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 22

Modificando la Configuración

La mayoría de los dispositivos y módulos de software en el sistema operativo que administran recursos, tienen instalado un applet en la ventana del Panel de Control para presentar una interfaz al usuario para modificar dichas opciones.

Page 23: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 23

Modificando la Configuración

Al ser el usuario de una computadora personal, tú eres el administrador también y la configuración de usuario y ambiente están bajo tu control.

Sin embargo, debes tener mucho cuidado al hacer alguna modificación, ya que un cambio erróneo puede dañar el funcionamiento de un dispositivo o de toda la computadora y para arreglar la falla puede ser necesario hacer nuevamente la instalación

Page 24: 3 2 Administracion Y Configuracion De Dispositivos

Configuración

Page 25: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 25

Introducción

Tanto el sistema operativo como el BIOS, pueden configurarse

La configuración correcta del sistema operativo puede mejorar la estética, la conveniencia y el desempeño del sistema.

Page 26: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 26

Modificar configuraciones

Las configuraciones del sistema operativo que más saltan a la vista del usuario son las estéticas.

En Windows, los usuarios pueden ajustar sus preferencias para el escritorio (desktop) y el sistema de archivos

Page 27: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 27

Modificar configuraciones

También puedes modificar la barra de herramientas.

La mayoría de las barras de herramientas contienen botones que representan accesos directos (shortcuts), y otras contienen campos de texto en los cuales se pueden escribir direcciones de Web o direcciones de archivos para facilitar el acceso a dichas direcciones.

Page 28: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 28

Modificar configuraciones

Los usuarios pueden utilizar la Carpeta de Inicio del Usuario (User Startup Folder), la cual es la primera carpeta que aparece bajo la opción de Programas en el menú de Inicio.

Los iconos de programas, (que por lo general son accesos directos), que aparecen en esta carpeta se iniciarán de manera automática cada vez que el usuario entre al sistema

Page 29: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 29

Modificar configuraciones

También se pueden ajustar las propiedades de rastreo del Ratón (abre el icono del ratón en el Panel de Control) y del teclado (abre el icono de teclado del Panel de Control)

Page 30: 3 2 Administracion Y Configuracion De Dispositivos

Mtl Lourdes Cahuich 30

Modificar configuraciones

El icono del Sistema del Panel de Control permite que se ajuste la ruta de búsqueda predeterminada y los parámetros de memoria virtual.

La ruta de búsqueda le dice al sistema en qué directorios buscar cierta aplicación.

Al modificar el orden de los directorios en una dirección de búsqueda es posible aumentar la velocidad que le toma al sistema localizar los programas ejecutables