Visitante | |
|
Re: Pantallazo azul - 2005-02-08 13:54 - Respuesta 2
Amigo hoesri:
No pasa nada por tener varios dispositivos compartiendo irq aun siendo de naturaleza distinta, las unicas irq's que NO se deben asignar a otros dispositivos son la irq donde normalmente esta el coprocesador y la irq donde se aloja el controlador programable de interrupciones, ya que de ser asi pasarian dos circunstancias desagradables (aunque para mi teoricas):
1. si compartes la irq de la FPU en teoria la FPU tendria que esperar a que un dispositivo terminara su operacion para arrojar resultados. esto, a todas luces, es ilogico
2. si usaramos la irq del PIC, la cagamos, porque no permitiriamos a windows usar el PIC a gusto, con lo cual... pantallitas azules
en Win98 (y creo que en XP tambien es aplicable) hay una tecnica para incrementar el rendimiento de los dispositivos, y es el siguiente:
1. abrid el archivo system.ini
2. buscad la seccion [386Enh]
3. al final de esa seccion poned lo siguiente: IrqXX=N
donde XX es el numero de la irq y N es la cantidad de memoria a reservar, en KBytes (minimo 1 maximo 4096).
ejemplo:
si tengo la tarjeta grafica en la irq 11 (donde tambien tengo el marcador ACPI si no mal recuerdo y la tarjeta de TV) y quisiera crearle un buffer permanente en la RAM de, pongamos por caso, 4 megabytes, escribiria:
Irq11=4096
esto lo que hace es reservar permanentemente 4MBs de la RAM, de manera que se crea un buffer para acelerar las transferencias de datos a traves de los dispositivos alojados en esa irq. eso si, si tenemos por ejemplo 128MB de RAM, sabemos que windows se queda con algo mas de la mitad para el (comprobado), de manera que si quedaran 64MBs de RAM libre al hacer la optimizacion quedarian 4 menos, es decir 60.
Espero que no te haya fundido los poomos un poco más.
Un salu2 a to2, to2.
Er de siempre | |
|
|