Programas residentes en la memoria, Conflictos con programas, Conflictos con las direcciones de la memoria – Dell Precision 340 Manual del usuario

Página 146: Conflictos con la asignación de interrupciones

Advertising
background image

Existen también algunos programas que utilizan unas subrutinas especializadas denominadas 

controladores de dispositivos que también pueden ocasionar 

problemas en el equipo. Por ejemplo, una variación en la manera de enviar datos al monitor puede requerir un controlador de vídeo especial que requiere un 
cierto tipo de modo de vídeo o monitor. En tal caso, será necesario que desarrolle un método alternativo para ejecutar ese programa específico, por ejemplo, 
la creación de un archivo de inicio especial para ese programa. Para obtener ayuda en este respecto, llame al servicio de asistencia del software que está 
utilizando.

Programa residente en la memoria

Muchas utilidades y programas suplementarios se cargan cuando se inicia el equipo o ante la petición del sistema operativo. Estos programas están 
diseñados para permanecer residentes en la memoria del sistema y por lo tanto estar siempre disponibles para su utilización. Debido a que permanecen en la 
memoria del equipo, pueden surgir conflictos y errores de memoria cuando otros programas necesiten utilizar toda o parte de la memoria ocupada por estos
programas residentes en la memoria.

Generalmente, la carpeta o los archivos de inicio del sistema operativo contienen comandos para iniciar programas TSR cuando se enciende el equipo. Si
sospecha que los programas residentes ocasionan un conflicto en la memoria, borre de su archivo de inicio los comandos que los inician. Si el problema no
vuelve a ocurrir, es posible que uno de los programas residentes sea la causa del conflicto. Vuelva a añadir los comandos de los programas residentes a su 
archivo de inicio uno a la vez hasta que identifique el programa residente que ocasiona el conflicto.

Conflictos con programas

Algunos programas dejan en la memoria porciones de su información de configuración, aunque los haya finalizado. Esto impide que otros programas se 
ejecuten. Reiniciando el equipo puede ayudarnos a confirmar si estos programas causan el problema.

Conflictos con las direcciones de la memoria

Los conflictos de direccionamiento de memoria ocurren cuando dos o más dispositivos tratan de tener acceso a la misma dirección en los bloques de memoria 
superiores. Por ejemplo, si una tarjeta de expansión de red y el cuadro de una página de memoria expandida tienen asignado un bloque de direcciones 
superpuesto, surge un problema de conflicto de direccionamiento de memoria. El resultado es que, cuando se trata de registrar en la red, la operación falla.

Para resolver este tipo de conflicto, puede cambiar la dirección de uno de los dispositivos. Por ejemplo, en el caso de un conflicto entre una tarjeta de 
expansión de red y el cuadro de una página de memoria expandida, la tarjeta de red se puede trasladar a un bloque de direcciones en los alrededores de 
CC000h a D0000h. Para cambiar la asignación de bloque de direcciones de la tarjeta de expansión, consulte la documentación de la tarjeta.

Conflictos con la asignación de interrupciones

Pueden surgir problemas si dos dispositivos intentan usar la misma

IRQ

. Para evitar este tipo de conflictos, consulte la documentación para determinar el valor 

predeterminado IRQ de cada tarjeta de expansión instalada. Después consulte la tabla siguiente a fin de configurar la tarjeta para una de las líneas IRQ 
disponibles.

 

Regresar a la página de contenido

 

NOTA:

La siguiente tabla enumera las configuraciones predeterminadas de las líneas IRQ. En equipos con capacidades 

Plug and Play

, podrá modificar 

los valores predeterminados. Si se instala una tarjeta Plug and Play en un equipo Plug and Play, el equipo selecciona automáticamente una IRQ abierta 
si las hay disponibles.

 

IRQ

 

Utilizada por/Disponible

IRQ0

Utilizada por el temporizador del equipo

IRQ1

Utilizada por el teclado para indicar que está lleno el búfer de salida

IRQ2

Utilizada por el controlador de interrupciones 1 para activar las líneas IRQ8 a IRQ15

IRQ3

Utilizada por el conector serie 2

IRQ4

Utilizada por el conector serie 1

IRQ5

Disponible

IRQ6

Utilizada por el controlador de unidades de disco/cinta

IRQ7

Utilizada por el conector paralelo

IRQ8

Utilizada por el RTC (real-time clock [reloj de tiempo real])

IRQ9

Disponible

IRQ10 Disponible

IRQ11 Disponible

IRQ12 Utilizada por el conector para mouse

IRQ13 Utilizada por el coprocesador matemático (si es aplicable)

IRQ14 Utilizado por el controlador IDE principal/secundario (si está activado)

IRQ15 Utilizado por el controlador IDE principal/secundario (si está activado)

Advertising