|
Configuration du BIOS
Dernière mise à jour, 20 Mars 1998
Informations Générales
L'Optimisation de synchronisation de la mémoire est
effectuée dans le paneau de contrôle du BIOS. Le mot "BIOS" signifie
(Basic Input Output System) mais on pourrait aussi bien dire
(Basic Initial Operating System) et çe serait vrai parce que les informations
contenues dans le BIOS sont celles qui sont d'abord chargées quand vous
mettez en marche votre ordinateur. En fait, le BIOS est l'endroit où sont gardées toutes
les informations de base concernant la configuration du matériel de votre ordinateur
et ce sont les premières informations lues et exigées quand vous mettez en
marche votre ordinateur .
Les informations du BIOS sont emmagasinées dans une puce appelé CMOS qui est
gardée sous alimentation constante par la batterie de
sauvegarde de l'ordinateur. De cette façon, les informations contenues dans
le CMOS restent toujours dipsonibles même si votre ordinateur est hors tension .
La liste ci-dessous décrit les informations emmagasinées dans le BIOS ;
- L'heure et la Date
- Le Nombre de lecteurs de Disquette
- Les Information des Lecteurs de Disquette (Taille, Nombre de piste, secteurs, tête, ect)
- Le Nombre de Disques Dur
- Les Informations des Disques Dur (Taille, Nombre de piste, secteurs, tête, mode, ect)
- Le Nombre de lecteurs CD-ROM
- Les Information des Lecteurs de CD-ROM (Mode d'Opération, ect)
- Odre de Séquence de Démarrage ( Décide quel unité de disque sera d'abord lu au démarrage)
- Les Information de la Mémoire Cache (Taille, type, synchronisation, ect)
- Les Information de la Mémoire Vive (Taille, type, synchronisation, ect)
- Les Information Cachées dans la Mémoire ROM (Activer ou pas la mémoire cache du Vidéo et du système)
- Les informations de base du mode Vidéo (CGA, EGA, VGA, ect)
- Configurer les ports PCI et ISA
- Configurer le port AGP
- Avertissement De Protection Contre les Virus
- Configurer les Ports de Communication ( Activer ou Désactiver le port COM 2 par exemple )
- Protection par mot de passe ( Permet à l'utilisateur d'activer son mot de passe )
- Les informations d'économie d'énergie ( Mode de veille pour le Moniteur et le Disque Dur, ect )
|
Dépendemment du type de BIOS installé, beaucoup d'autres
informations qui ne sont pas énumérées ci-dessus pourraient aussi être
enregistrées dans la mémoire de votre BIOS. Notez que certaines informations sur
la liste ci-dessus peuvent également ne pas faire partie du BIOS
Installé sur votre ordinateur.
Puisque le BIOS contient toutes les informations sur la mémoire, la plupart
des optimisations de performance d'un ordinateur peuvent être obtenues en
ajustant la configuration du BIOS. Cependant, c'est un processus très délicat
particulièrement pour ceux qui n'ont aucune connaissance de
configuration d'un BIOS.
Les principes de base et les fondaments des BIOS sont très bien
expliqués dans l'excellent
BIOS Survival Guide
écrit par deux de mes concitoyens Jean-Paul Rodrigues et
Phil Croucher qui ont aussi écrit
The BIOS companion.
Ce sont ces manuels que je considère comme les meilleures références jamais écrites sur ce sujet. Aussi je vous
réfère à leur site pour une information plus complète et plus detaillée de toutes les fonctions du BIOS.
Ceux qui sont réellement intéressés par ce sujet peuvent télécharger les textes au complet (72.1k)
ici BIOS Survival Guide
document en format WORD
ou commander le livre The BIOS companion si vous préférez.
Avant de commencer à changer quoi que ce soit dans la configuration de votre BIOS, vous devriez
noter toute votre configuration actuelle pour la sauvegarder solidement
au cas où vous auriez à remettre le BIOS aux valeurs précédentes. Il est très
fréquent d'obtenir des pannes totales d'ordinateur en changeant la
configuration du BIOS. Aussi, si vous n'avez pas pris la précaution de noter les valeurs précédentes, il
pourrait être très difficile de remettre votre ordinateur en marche !
En outre, vous devez noter les valeurs des configurations que vous changerez
chaque fois que vous changerez une valeur pour une autre, ainsi, si la dernière
valeur que vous avez changé, fait arrêter votre ordinateur ou qu'elle
n'apporte aucune amélioration de vos performances, vous
pourrez revenir à cette précédente valeur sans aucun problème .
Croyez-moi, c'est la seule façon de faire qui soit efficace à moins que vous n'ayez
une mémoire cybernétique ! ;P
Plusieur BIOS contiennent un utilitaire de Disque dur appelé "Low Level
Format". TOUS les Disques Dur IDE/ATA ou SCSI installé dans les ordinateurs récents
après 1992 ou aux environs, peuvent subir des dommages permanents s'ils sont formattés avec cet utilitaire.
Ce dernier a été conçu pour être utilisé avec les vieux Disques Dur MFM et RLL qui étaient
installés entre les années 1980 j'usqu'à 1992 !
Configuration avancée du CMOS (Advanced CMOS setup)
Avant de commencer à changer la Configuration avancée du CMOS,
il y a plusieurs choses à prendre en considération et je vais vous les présenter de sorte à ce que vous sachiez ce qu'il en retourne.
La Mémoire Cache Interne
La mémoire cache interne est située à l'intérieur du CPU. Cette mémoire
est aussi appelée Mémoire cache de Niveau 1 (L1). Ce type de mémoire est plus rapide
que la mémoire cache externe.
Remarque: Désactiver votre mémoire cache peut vous faire
perdre j'usqu'à 15% de vos performances!.
La Mémoire Cache Externe
La Mémoire cache Externe se situe entre l'Unité centrale de traitement (CPU)
et le Bus Système où la mémoire à très grande vitesse est localisée pour enregistrer les
instructions fréquemment demandées.
Plusieurs systèmes tournant sous Pentium ont soit 256k ou 512K de Mémoire Cache Externe
et quelques Pentium II peuvent même aller j'usqu'à 1Gig .
cette Mémoire est aussi appelée Mémoire cache de Niveau 2 (L2).
Remarque: Activez-la!, La désactiver signifie
perdre la plupart de l'amélioration des performances de votre ordinateur.
Fast Gate A20 Option
Cette option utilise la ligne rapide de la porte A20 ,
supportée dans beaucoup de chipsets, pour accéder à la mémoire au-dessus
de 1 MB. L'utilisation de cette option rendra l'accès mémoire plus rapide que lorsque
cette option n'est pas active .
Cette option est très utile dans des systèmes d'exploitation de gestion de
réseau et de traitement multitâche .
Suggestion: Activez-la et voyez la différence!
System ROM Shadow
Cette option copiera le contenu du système ROM dans la mémoire
MÉMOIRE VIVE ainsi la mémoire MÉMOIRE VIVE sera utilisée au lieu de la mémoire système ROM
et donnera ainsi une augmentation significative de la performance.
Suggestion: Fortement recommandé d'activer cette option pour augmenter vos performances.
Video ROM Shadow
Cette option copiera le contenu de la mémoire ROM Vidéo dans la
MÉMOIRE VIVE ainsi la mémoire MÉMOIRE VIVE sera utilisée au lieu de la mémoire ROM Vidéo
et donnera ainsi une augmentation significative de la performance.
Suggestion: Il est fortement recommendé d'activer cette option.
Note: Si votre carte graphique est équipée de Flash-BIOS, vous pouvez
invalider cette option parce que le Flash-BIOS est consulté à la
même vitesse que mémoire de MÉMOIRE VIVE ainsi, il pourrait être
intéressant de sauvegarder cet espace de MÉMOIRE VIVE pour
l'utiliser à d'autres fins. Cependant, sur des cartes mères où le BIOS
utilise automatiquement 384K de MÉMOIRE VIVE, vous ne ferez aucune économie d'espace
de mémoire, aussi, dans ce cas, il est recommandé d'activer
cette option même si votre carte graphique utilise un Flash-BIOS!
Configuration avancée du Chipset (Advanced Chipset Setup)
N'essayez jamais de tout changer en même temps! Il vaut
mieux utiliser une autre approche pour changer votre configuration ,
testez votre système à l'aide de quelques bancs d'essais, prenez note des différences
et essayez d'ajuster votre configuration étape par étape .
Auto-Configuration
Cette configuration par défaut est employée de façon à placer le BIOS pour
supposément vous donner les meilleures performances globales.
Mais, nous savons tous que ce n'est pas exactement vrai. En fait la
configuration automatique emploie une synchronisation très
conservatrice de synchronisation de mémoire pour s'assurer que l'ordinateur fonctionnera de façon plus stable
sans aucune panne ou plantage dans la plupart des plus
mauvaises conditions qu'il pourrait rencontrer tout en exécutant quelques applications très
exigeantes .
Cependant, si vous voulez vraiment faire obtenir le maximum de votre ordinateur,
dans la plupart des cas, cette configuration vous handicapera parce que vous ne pourrez pas
modifier vos synchronisations de mémoire si la configuration
automatique est activée !
La synchronisation fixe ou la configuration manuelle
Même si je classerais cette configuration dans la catégorie automatique, c'est
une configuration manuelle parce qu'elle n'est habituellement pas activée par
défaut et vous devez choisir les valeurs sous lesquelles elle fonctionnera.
Quand vous activez cette configuration, vous êtes obligés de choisir une synchronisation de
mémoire qui
doit correspondre précisément avec la synchronisation réelle de
la Mémoire RAM installée sur votre carte mère.
Règle générale, il y a seulement 3 possibilités offertes et ce sont: 70ns, 60ns et aucune valeur.
Pour accéder à ces options, la configuration automatique doit être désactivée.
Activer cette configuration permettra au système d'utiliser une synchronisation
prédéterminée de mémoire pour vous .
L'Utilisation de la valeur "No Value" dans cette configuration vous permettra de modifier
chacune de vos synchronisations de mémoire séparément et c'est ce que nous
cherchons à faire. Ainsi, si vous voulez optimiser les vitesses de synchornisation
pour votre mémoire, vous devez obligatoirement utiliser l'option "No Value" !
Explication des termes "RAS" et "CAS"
Avant d'aller plus loin, je voudrais vous donner la définition de ces deux
termes parce qu'ils seront courammenet utilisés dans la suite de ce document.
La mémoire est lue et/ou écrite de façon à utiliser des
séries de données qui seront enregistrées dans l'architecture de mémoire
qui est divisée en colonnes et lignes. Selon le cas RAS représente l'accès du signal
d'échantillonnage en ligne et CAS représente l'accès du signal d'échantillonnage
en colonnes.
Les options De Synchronisation De la Mémoire
DRAM CAS Timing Delay
La DRAM est organisée en lignes et en colonnes et est consultée par
un signal d'échantillonnage. Quand une mémoire est lue ou écrite, l'accès est
exécutée, l'unité centrale de traitement lance l'accès du signal d'échantillonnage
en ligne pour trouver la ligne contenant les données requises. Après, un accès du
signal d'échantillonnage en colonnes indique la colonne.
RAS et CAS sont employés pour identifier un
emplacement dans une puce de DRAM .
Suggestion: Le CAS par défaut n'a pas de délais mais si vous avez de
la mémoire DRAM lente vous devriez utiliser une valeur de délai d'attente de 1 .
DRAM Read Timing
La lecture des données enregistrées en mémoire est accomplie en utilisant un
langage mémoire spécifique qui est appelé " DWords ". Pour accélérer la lecture
un ensemble de 4 ou 8 de ces " DWords "
sont lus dedans une même séquence.
Dan un cycle d'horloge, cela se traduit par x-y-y-y où y correspond au
temps de lecture de la Dram.
Les module de mémoire EDO utilise normalement un cycle x222 et/ou x333
la mémoire FPM quand à elle utilise x333 et/ou x444.
Habituellement, ces configurations sont offertes par le moyen de valeurs
combinées comme x222/x333 ou x333/x444, où les valeurs plus élevées sont
utilisées pour la mémoire de FPM et les valeurs plus basses pour la mémoire
EDO DRAM.
Suggestion:
Essayez les valeurs les plus basses et si vous n'avez aucuns
problèmes après l'exécution de vos applications les plus exigeantes, il
semble que ce soit là la bonne configuration pour votre mémoire! Si
votre ordinateur gèle, plante ou même refuse de démarrer,
revenez à une valeur plus élevée .
DRAM Write Timing
Cette option de synchronisation en écriture s'applique tout autant pour la mémoire FPM que la mémoire EDO .
Suggestion: Essayez les valeurs les plus basses possible, testez votre système et
(encore) si votre ordinateur tombe en panne, gèle ou même refuse de démarrer,
revenez à une valeur plus élevée .
RAS Active Time
Il s'agit du laps de temps où un RAS peut être maintenu ouvert pour de multiples accès .
Remarque: Des valeurs élevées amélioreront vos exécutions.
RAS to CAS Delay
Ceci indique la longueur de temps où un CAS est exécuté après un RAS.
Remarque: Plus c'est bas, meilleur c'est
mais tout dépendamment de la qualité et du type de mémoire que vous employez.
Si vous avez les problèmes revenez à de plus hautes valeurs .
DRAM R/W Leadoff Timing
Ce paramètre contrôle combien de cycles d'horloge sont exigés pour le premier
accès à la mémoire pendant une "Rafale" lu;. Ce sont précisément les x décrits
précédemment en lecture et/ou écriture des synchronisations .
Notez que cette configuration peut être quelque peu différente dépendamment
de votre Chispet. Par exemple, dans certains Chipset, l'option la plus rapide est
7-y-y-y tandis que certains autres peuvent aller aussi bas que
5-y-y-y leur confinant donc une rapidité accrue !
Remarque: Plus basses sont les valeurs, plus votre système sera rapide.
De la qualité de votre mémoire et de la vitesse de bus, dépendront les valeurs à utiliser.
Baisser cette valeur trop bas peut causer des erreurs de mémoire.
! Ainsi, comme
d'habitude faites les changements et testez votre système par la suite!
Note: La valeur '5' ne doit être utilisée qu'avec de la mémoire de 50ns ou moins!.
DRAM Speculative Leadoff
Cette option est un perfectionnement d'exécution disponible sur quelques Chipsets pour
accélérer le premier accès à la mémoire système. Le contrôleur de
mémoire "triche" en commençant à lire les entêtes avant que
l'adresse des données à lire aient été complètement résolue .
Suggestion:
Pour une meilleure efficacité, vous activez normalement cette option.
Si cela cause de l'instabilité alors désactivez-la !
Turbo Read Leadoff
Cette configuration est employée pour raccourcir les cycles "leadoff" et pour
optimiser l'exécution du cache, 50-60 mégahertz, ou sur un système à banque unique de barettes DRAM EDO .
Suggestion: Activez cette option, elle est susceptible d'améliorer vos
performances mais comme d'habitude, prenez bien soin de tout tester au complet et de
voir ce qui se produit !
Turn-Around Insertion
Quand cette option est activée, elle insère un cycle d'horloge supplémentaire (lWait State) entre
les cycles de lecture continue de la DRAM .
Suggestion:
Normalement le système peut exécuter la lecture en rafale dos-à-dos
sans ce retard supplémentaire, et cette configuration est par défaut "Désactivée" aussi
la garder telle quelle est une bonne idée !.
Turbo Read Pipelining
Quand cette option est égale à 1 (ou activée) le système passe par dessus le premier
registre dans le pipeline de la DRAM ce qui sauve un cycle d'horloge.
Cependant, cette configuration peut seulement être utilisée
dans un système sans mémoire cache!
Suggestion:
Activez-la si vous travaillez sans mémoire cache mais selon mes informations,
utiliser cette configuration sur un système avec antémémoire n'a
encore produit aucun effet apparent !
Speculative Lead Off
Pour réduire les temps de latence qui peuvent faire ralentir les performances
de la mémoire, certains Chipset permettent des requêtes de lecture avant que
l'adresse ait été complètement retrouvée.
Suggestion:
Désactiver cette configuration empêchera le chipset de bénéficier des
gains de ce dispositif tandis que l'activer donnera une poussée aditionnelle de performance
d'exécution! N'oubliez la règle de sécurité et faites les tests habituels sur
votre système et si le résultat est positif continuez dans cette voie !
Peer Concurrency
Activée, cette option permettra à de multiples dispositifs PCI de
de fonctionner simultanément .
Remarque: Cette configuration est active par défaut.
Cependant, ceci pourrait réduire les ressources de système disponibles pour
d'autres tâches aussi, vous devrez voir par vous-même ce qui donne les
meilleurs résultats .
System ROM CacheableCachée
Quand la mémoire ROM du BIOS du système est cachée (Shadowed) en copiant son contenu dans la mémoire RAM de la carte mère, cette option activée améliorera encore davantage les performances du système.
Suggestion: Il est recommendé de l'activer si vous voulez de meilleures
performances. Notez bien que cette option est sans effet si l'option "System ROM Shadow" n'a pas été activée auparavant.
Video ROM CacheableCachée
Si la ROM du BIOS du système vidéo a été cachée en la copiant mémoire RAMde la carte mère,
l'activation de cette option améliorerra davantage les performances en cachant cette zone de
mémoire ram.
Suggestion: Activez-la pour de meilleurs performances. Notez bien que cette option est sans effet si l'option "Video ROM Shadow" n'a pas été activée auparavant.
Chipset NA# Asserted
Cette option une fois activée permet le pipelining par lequel le Chipset fournit
au CPU une nouvelle adresse mémoire avant que le cycle de lecture de toutes les données ne
soit terminé, augmentant ainsi encore davantage vos performances
Suggestion: Activation hautement recommendée.
Liens de sites d'informations sur les BIOS
|