Información sobre el BIOS y Optimización de la Memoria

Anuncio
Información sobre el BIOS y Optimización de la Memoria
Jueves, 30 de Julio de 1998 12:12
Información General del BIOS
BIOS viene de 'Basic Input Output System' (Sistema Básico de Entrada Salida) pero también podría
haber significado "'Basic Initial Operating System' (Sistema Operativo Inicial Básico)" y hubiera sido
verdad porque el BIOS es lo que primero se carga cuando se prende la computadora. De hecho el
BIOS es donde se mantiene toda la información básica sobre el hardware de su computadora, que
es la primera información leída y requerida cuando se enciende su computadora.
La información del BIOS es almacenada en un chip CMOS el cual es mantenido bajo un flujo constante
de voltaje por la batería de respaldo de la computadora. De esta forma la información contenida en el
chip CMOS se mantiene siempre viva, aún si se apaga la computadora.
El listado de más abajo muestra toda la información almacenada en el BIOS;


















Hora y Fecha
Número de Disqueteras
Información de las unidades de disquete (tamaño, número de pistas, sectores, cabezales, etc)
Número de discos duros
Información de los discos duros (tamaño, número de pistas, sectores, cabezales, modo, etc)
Número de lectoras de CD-ROM
Información de las lectoras de CD-ROM (modo operativo, etc)
Secuencia de Arranque ( Habilita al usuario a decidir que disco será chequeado primero en el
arranque)
Información sobre la memoria Cache (tamaño, tipo, velocidad, etc)
Información sobre la memoria principal (tamaño, tipo, velocidad, etc)
Información sobre solapamiento de la ROM (Habilitar o Deshabilitar el solapamiento
(shadowing) de la memoria de Video y del Sistema)
Información sobre el modo básico de Video (EGA, VGA, etc)
Ajustes de los slots PCI e ISA
Ajustes del puerto AGP (tamaño de apertura, etc)
Advertencia de protección contra Virus
Ajustes de los puertos COM (Por ejemplo, habilitar o deshabilitar el puerto Com 2)
Protección por clave (Habilita al usuario a poner su clave)
Información de ahorro de energía (modos 'snooze' para el disco duro y el monitor)
Dependiendo del tipo de su BIOS puede haber mucha otra información no listada arriba, que puede
posiblemente ser almacenada en la memoria del BIOS. Note que alguna de la información de la lista de
arriba puede no ser parte del BIOS instalado en su computadora.
Porque el BIOS contiene toda la información acerca de la memoria, la mayoría de la optimización de la
performance de una computadora puede ser obtenida ajustando las opciones del BIOS. De todas
maneras, este es un proceso muy delicado, especialmente para aquellos que no tengan conocimientos
sobre los ajustes del BIOS.
Lo Básico y fundamental del BIOS está cubierto profundamente en el excelente BIOS Survival Guide
(Guía de supervivencia del BIOS) escrito por dos de mis conciudadanos Jean-Paul Rodrigues y Phil
Croucher quienes también escribieron The BIOS Companion (La compañía del BIOS), el cual
consideramos que es el mejor libro publicado sobre este tema entonces por favor diríjase a su sitio web
para una visión mas detallada e integral de todas las características del BIOS. Aquellos interesados
seriamente en este tema pueden actualmente bajar (72.1k) la completa Bios Survival Guide (Guía de
supervivencia del BIOS) en el formato "WORD" u ordenar una copia en papel de The BIOS Companion
si lo desea.
Cuidado!
Antes de cambiar cualquiera de los ajustes de su BIOS debe anotar todos los valores actuales y
guardarlo en caso de que se necesite cargar nuevamente esos valores en su BIOS. No es poco común
tener un sistema totalmente 'colgado' cuando se cambia un ajuste del BIOS, entonces si usted no anota
los valores originales puede ser muy difícil hacer que su sistema trabaje de nuevo!
Más aún, usted debe anotar el valor de los ajustes que cambiará cada vez que usted haga un cambio,
entonces si el último valor que se prueba no funciona, y causa que su computadora se congele (o
simplemente no lleve a ninguna mejora de la performance) usted podrá poner nuevamente los valores
anteriores sin ningún problemas.
Créannos, es la única forma de hacer esto eficientemente a menos que usted tenga una memoria
cibernética !
Cuidado
La mayoría de los BIOS contiene una utilidad para discos duros llamada "Low Level Formating
(formateo de bajo nivel)". Virtualmente todos los discos IDE/ATA o SCSI instalados en cada PC
moderno construido después de 1992 puede quedar permanentemente dañado si se usa esta utilidad.
Esta utilidad fue diseñada para trabajar solamente con los viejos discos MFM y RLL usados desde 1980
hasta cerca de 1992 !
Configuración Avanzada del CMOS
Antes de que nos sumerjamos en la configuración avanzada del chipset, hay algunas características
muy interesantes de la configuración del CMOS a considerar. Lo introduciremos a ellas para que usted
sepa qué hacer con ellos.
Memoria Cache Interna
Esta área de memoria de cache interno está localizada dentro de la CPU. Esta memoria también se
llama Cache L1. Este tipo de memoria es más rápida que la memoria de cache externo.
Sugerencia: Habilitado (enabled) a menos que usted quiera enlentecer su computadora cerca de 15% !.
Memoria Cache Externa
La memoria cache externa es un área entre la CPU y el bus del sistema donde se localiza una memoria
de alta velocidad que almacena instrucciones frecuentemente usada. La mayoría de los sistemas
Pentium tienen o 256k o 512K de cache externo y algunos Pentium II pueden manejar hasta 1mb de
cache externo. Este cache también es llamado como Cache L2.
sugerencia: Habilitado. Deshabilitar este cache sacrificará gran parte de la performance de su
computadora.
Opción Fast Gate A20 (puerta rápida A20)
Esta opción usa la línea de puerta rápida A20, soportada en muchos chipsets, para acceder la memoria
por sobre 1 MB. Usar esta opción hará que los accesos a la memoria sean mas rápidos que cuando
esta opción no esta habilitada. Esta opción es muy útil en sistemas operativos de redes y multitarea.
Sugerencia: Habilitar y chequear la mejora.
Solapar ROM del sistema
Esta opción copiará el contenido de la ROM del sistema en la memoria RAM, así la RAM será usada en
vez de la ROM, y al hacerlo habrá un incremento significativo de la performance.
Sugerencia: Habilitada (recomendado) para mejorar la performance.
Solapar ROM de Video
Esta opción copiará el contenido de la ROM de video en la memoria RAM para que se use la RAM en
vez de la ROM de video, dando así una mejora significativa de performance.
Sugerencia: Habilitado recomendado.
Nota: Si su tarjeta gráfica esta equipada con una Flash-BIOS usted puede desactivar esta opción porque
las Flash-BIOS se acceden a velocidades cercanas a la de la memoria RAM, entonces será interesante
salvar esta memoria RAM para usarla en algo más. Como sea, en placas madres donde la BIOS
automáticamente utiliza 384K de RAM no se salvará ninguna memoria si usted habilita o deshabilita el
solapamiento. En este caso, habilitado es recomendado aún si su tarjeta gráfica usa Flash-BIOS!
Configuración avanzada del Chipset
Cuidado
Nunca trate de cambiar todas estas opciones de una vez! Una aproximación mucho mejor será cambiar
una opción, probar el sistema utilizando herramientas de benchmark, notar las diferencias y cambiar otra
opción.
Configuración Automática
Esta opción habilitada por defecto es usada para que las opciones del BIOS supuestamente den la
mejor performance general en la computadora, pero todos sabemos que esto no es exactamente así. De
hecho, la opción de configuración automática usa tiempos de memoria muy conservadores para
asegurarse de que la computadora operará en una condición mas estable y no se colgará o congelará
en las peores condiciones que puede encontrar, mientras ejecuta algunas aplicaciones que demandan
muchos recursos.
De todas maneras, si realmente quiere sacar lo máximo de su computadora esta opción debe
deshabilitarse, porque cuando está habilitada, usted no tendrá la posibilidad de afinar los tiempos de su
memoria !
Configuración manual o los Tiempos Fijos
Aún si clasificamos esta opción en la categoría de automática, en realidad es una opción manual,
porque usualmente no está habilitada por defecto y usted debe elegir los valores que usará.
Cuando usted habilita esta opción, usted se ve obligado a elegir un tiempo de memoria que debe
precisamente corresponder al tiempo real de la memoria principal instalada en su placa madre. Como
una regla general, hay solo 3 posibilidades ofrecidas y son: 70ns y 60ns o sin valor. Para acceder a esta
opción, la opción de Auto Configuración debe ser desactivada. Habilitar esta opción, permitirá a su
computadora usar algún tiempo de memoria predeterminado para su sistema.
Usar la opción "sin valor" permitirá ajustar cada uno de los tiempos de su memoria por separado, que es
lo que estamos buscando. Más aun, desactivar esta opción y usarlo "sin valor" es obligatorio si usted
desea poner sus propios tiempos de memoria!
Explicación de los términos "RAS" y "CAS"
Antes de que vayamos más lejos, nos gustaría darle una definición de estos dos términos, porque serán
ampliamente usados en la información sobre los tiempos de la memoria. La memoria es leída y/o escrita
usando ráfagas de datos, los cuales serán almacenados en la arquitectura de la memoria dividida en
columnas y filas. De acuerdo a esto RAS viene de "Row Access Strobe" (acceso estroboscópico por fila)
y CAS viene de "Column Access Strobe" (acceso estroboscópico por columnas).
Las opciones de los tiempos de memoria
Tiempo de Demora CAS de la DRAM
La DRAM se organiza por filas y columnas, y accedidos por medio de estrobos. Cuando la memoria es
leída o escrita, la CPU activa el "Row Access Strobe" para encontrar la fila que contiene el dato
requerido. Después, un "Column Access Strobe" especifica la columna. RAS y CAS son usados para
identificar una localización dentro de un chip DRAM chip.
Sugerencia: La CAS por defecto es 'sin demora' pero si usted tiene DRAM lenta usted debe usar una
demora de 1.
Tiempo de lectura de la DRAM
La lectura de información almacenada en la memoria se logra usando palabras específicas de la
memoria llamadas "DWords". Para acelerar el proceso de lectura un conjunto de 4 u 8 de estas
"DWords" son leídas en secuencia.
En ciclos de reloj eso da x-y-y-y donde la y corresponde al tiempo de lectura de la DRAM.
Los módulos de memoria EDO normalmente usan x222 y x333 mientras que la memoria FPM usa x333
y x444. Usualmente estas opciones se ofrecen en valores combinados como x222/x333 o x333/x444,
donde los valores más altos son para la memoria FPM y los valores más bajos son para la memoria
EDO DRAM.
Sugerencia: Pruebe los valores más bajos y si usted no tiene problemas después de ejecutar las
aplicaciones más exigentes, entonces esa es la configuración óptima para su memoria! Si su
computadora se congela, se cuelga o aún se niega a arrancar, vuelva a poner un valor más alto.
Tiempo de escritura de DRAM
Esta opción se usa para fijar los tiempos de escritura y se aplica a la memoria FPM y EDO.
Sugerencia: Pruebe el valor más bajo posible. Prueba su sistema y nuevamente si su computadora se
cuelga o se congela, o aún se niega a arrancar, vuelva a un valor más alto.
Tiempo Activo RAS
Esta es la cantidad de tiempo que el RAS puede mantenerse abierta para múltiples accesos.
Sugerencia: Número altos mejorarán la performance.
Demora RAS a CAS
Esto indica la cantidad de tiempo que un CAS se ejecuta después de un RAS.
Sugerencia: Cuanto más bajo mejor, dependiendo del tipo y calidad de memoria. Si tiene problemas,
vuelva a un valor más alto.
Tiempo de comienzo de L/E DRAM
Este parámetro controla cuantos ciclos de reloj se requieren para el primer acceso a memoria durante
una "ráfaga" de lectura. Es la 'x' descrita previamente en los tiempos de lectura y/o escritura.
Note que esta opción es algo diferente dependiendo del chipset. Por ejemplo, los ajustes más rápidos
de algunos chipset's son 7-y-y-y mientras que algunos otros pueden ir tan bajo como 5-y-y-y haciéndolos mas rápidos !
Sugerencia: Cuanto más baja esta opción, más rápido sus sistema trabajará. Cuán baja puede ser esta
opción depende de su velocidad de bus y de la calidad de la memoria. Poner esta opción demasiado
baja puede causar errores de memoria. ! Entonces, como siempre, haga el cambio y pruebe su sistema!
Nota: El valor '5' se supone que debe ser usado solamente con las memorias de 50ns o más rápidas.
Comienzo especulativo de DRAM
Esta es una mejora de performance disponible en algunos chipsets para acelerar el primer acceso a la
memoria del sistema. El controlador de memoria de alguna forma "hace trampa" comenzando la lectura
inicial antes de que la dirección real para la lectura haya sido completamente resuelta.
Sugerencia: Para mejor eficiencia normalmente debería habilitar esta opción. Si hacer esto causa
alguna inestabilidad, entonces deshabilítela !
Comienzo Turbo de lectura
Esta opción se usa para acortar el ciclo de comienzo y optimizar la performance en sistemas sin cache,
de 50-60 MHz, o de un banco de EDO DRAM.
Sugerencia: Habilitar esta opción probablemente mejore la performance pero como es usual tenga el
cuidado de probar y ver que pasa!
Inserción de vuelta
Cuando habilitada, inserta un ciclo de reloj extra (wait state, estado de espera) entre ciclos de lectura
consecutivas de DRAM.
Sugerencia: Normalmente el sistema puede ejecutar ráfagas de lectura back-to-back sin esta demora
extra, y por defecto esta opción está "Deshabilitada" entonces mantenerla así es una buena idea!.
Pipelining turbo de lectura
Cuando esta opción es igual a 1 (o habilitada) el sistema ignora el primer registro en el pipeline de los
datos de la DRAM, salvando un ciclo de reloj. De todas maneras, esta opción puede ser usada
solamente en una configuración sin cache!
Sugerencia: Habilítela si está trabajando sin cache pero de acuerdo a esta información habilitar esta
opción en un sistema con cache habilitado no debe tener efectos visibles!
Comienzo Especulativo
Para reducir las latencias en la lectura, que puede reducir la performance de su memoria, algunos
chipsets permiten requerimientos de lectura antes de que la dirección haya sido completamente
recuperada.
Sugerencia: Deshabilitar esta opción impedirá que el chipset obtenga beneficios de esta característica
mientras que habilitarla dará una mejora adicional de performance! No olvide aplicar las reglas usuales
de seguridad entonces pruebe su sistema y si los resultados son positivos manténgalos!
Concurrencia de puntos
Habilitar esta opción permitirá que múltiples dispositivos PCI corran simultáneamente.
Sugerencia: Esta opción esta habilitada por defecto. De todas maneras esto puede reducir los recursos
del sistema disponibles para otras tareas entonces usted deberá ver pos si mismo que le da los mejores
resultados.
ROM del sistema Cacheable
Cuando la ROM BIOS del sistema ha sido solapada copiando su contenido a la memoria RAM, habilitar
esta opción mejorará aún más la performance cacheando esta área de memoria RAM.
Sugerencia: Habilitado es recomendado para mejorar la performance.
Video ROM Cacheable
Si la ROM BIOS de video ha sido solapada copiándola en la memoria RAM, habilitar esta opción
incrementará aún más la performance cacheando ésta área de memoria RAM.
Sugerencia: Habilitado recomendado.
Chipset NA# Sostenido
Habilitarla permite el pipelining, en el cual el chipset envía una señal a la CPU por una nueva dirección
de memoria entes de que todas las transferencias de datos del ciclo corriente estén completas,
resultando en mejor performance.
Sugerencia: Habilitado es altamente recomendado.
Vínculos de información sobre BIOS
Problema del año
2000
AWARD Bios
Información de
Software de
ajuste de BIOS Intel configuración de Bios
Mr BIOS
Actualización de
Flash BIOS
PHOENIX
AMIBIOS
Sitio Web MR. Bios
Bios
Sitio Web de Award Actualización de Mr
Sitio Web AMI
Sitio Web Phoenix Consejos & Soporte
Productos Award
Bios
Productos Phoenix
Manual Award 4.50g Información sobre
Contacte a AMI
Información
Técnica Acceder a opciones
Soporte Técnico
Productos Mr Bios
Soporte Técnico
Award
Soporte Técnico Mr
ocultas
Phoenix
Bios
Identifique su placa
madre por el ID de
Award Bios
Identifique su placa
madre por el ID de
AMI Bios
Configuración
avanzada de la
CMOS
Plug and play - PCI
Configuración
avanzada del Chipset
Descargar