# data[].attributes.body
Los dispositivos de entrada y salida son el conjunto de aparatos tecnológicos que usan las distintas unidades de un sistema de procesamiento de información como una computadora para comunicarse unas con otras. Un dispositivo de entrada o salida puede ser cualquier tipo de unidad funcional o subsistema que forma del conjunto integral del sistema del ordenador.

# data[].attributes.headline
PROBLEMAS MAS COMUNES PARA EL MANEJO DE LOS DISPOSITIVOS DE ENTRADA/SALIDA 

# data[].attributes.subject
PROBLEMAS MAS COMUNES PARA EL MANEJO DE LOS DISPOSITIVOS DE ENTRADA/SALIDA 

# data[].attributes.body
Al momento de estar manejando dispositivos de Entrada/Salida pueden surgir varios problemas, algunos que se pueden resolver, otros simplemente los tenemos que evitar.

# data[].attributes.body
Consiste en determinar tan pronto como sea posible que un dispositivo de entrada y salida ha finalizado una operación. Este problema se resuelve mediante las interrupciones.

# data[].attributes.body
Uno de los problemas mas frecuentes en el manejo de archivos son los DEADLOCK. Un DEADLOCK es una situación no deseada de espera indefinida y se da cuando en un grupo de procesos, dos o más procesos de ese grupo esperan por llevar a cabo una tarea que será ejecutada por otro proceso del mismo grupo, entonces se produce el bloqueo.

# data[].attributes.body
Es cuando distintas aplicaciones intentan acceder a un dispositivo (ya sea para escribir o leer datos) pero este se encuentra en su por otro programa y si el Sistema tiene que bloquearlo.

# data[].attributes.body
DEADLOCK

Una vez que un DEADLOCK se detecta, lo único que resta por hacer es una de dos cosas.

Opción 1: Tener algún mecanismo de suspensión o reanudación que permita copiar todo el contexto de un proceso incluyendo valores de memoria y aspecto de los periféricos que este usando para reanudarlo otro día.

Opción 2: Simplemente eliminar un proceso o arrebatarle el recurso, causando para ese proceso la perdida de datos y tiempo

# data[].attributes.headline
ESTRATEGIAS QUE SIGUEN PARA EL CONTROL DE DISPOSITIVOS PERIFERICOS

# data[].attributes.subject
ESTRATEGIAS QUE SIGUEN PARA EL CONTROL DE DISPOSITIVOS PERIFERICOS

# data[].attributes.body
·         Dispositivos conectados por puertos o proyectados

§  Dispositivo por puertos

§  Dispositivo proyectado en memoria

·         Dispositivos de bloques y caracteres

·         E/S programada o por interrupciones

·         Mecanismos de incremento de prestaciones

§  Acceso Directo a memoria

§  Caches de Disco en el controlador

§  Solapamiento de búsquedas y transferencias

# data[].attributes.body
Surgen problemas al manejar esos dispositivos de entrada y salida sin embargo existen estrategias que se siguen para el control de esos dispositivos periféricos para poder solucionar de alguna manera los problemas que se tengan

# data[].attributes.body
Existen también varias causas para que los dispositivos de E/S presenten errores, como son los drivers desactualizados y/o una mala instalación de éstos que el sistema intente utilizar de una manera incorrecta/incompatible el dispositivo en cuestión, o daño físico del periférico.