1001 Astuces Nam@ni
http://www.namani.net
Himem.sys
Gestionnaire de la mémoire étendue ouvrant également l'accès à la mémoire haute (HMA). Syntaxe:DEVICE=HIMEM.SYS {/HMAMIN=n} {/NUMHANDLES=n} (/lNT15=nnnn} {/MACHINE:nn} {/A2OCONTROL:ONIOFF} {EISA} {/SHADOWRAM:ONIOFF} {/CPUCLOCK:ONIOFF} {/{V}ERBOSE}
|
|||||||||||||||||||||||||||||
NotesL'espace de mémoire au-delà du seuil magique de 1 Mo doit être configuré sous forme de mémoire étendue. HIMEM.SYS se charge de répartir et de gérer cette zone de mémoire selon les règles établies par la norme XMS. HIMEM.SYS gère également la mémoire haute ou HMA (High Memory Area). La mémoire haute désigne l'espace de 64 Ko au-delà de 1 Mo que l'on peut utiliser de la même façon que la mémoire centrale grâce à une technique d'adressage particulière. De plus, HIMEM.SYS permet au système d'exploitation d'aller s'installer lui-même dans cette zone de manière à économiser la mémoire conventionnelle.
Le pilote HIMEM.SYS doit figurer parmi les premiers dans le fichier CONFIG.SYS, ou du moins avant EMM386.EXE, qui se charge de gérer la mémoire paginée et de coordonner l'utilisation de la mémoire supérieure (UMB). En effet, la mémoire paginée s'appuye sur la mémoire étendue et suppose que celles-ci soit déjà disponible. Si vous souhaitez charger le système d'exploitation dans la mémoire haute, vous devez intégrer le pilote HIMEM.SYS avec la commande DOS=HIGH dans le fichier CONFIG.SYS.
En cas de doute, laissez toujours le soin à MEMMAKER de configurer la mémoire. De même, si vous souhaitez charger des pilotes utilisant la mémoire étendue au moyen du fichier CONFIG.SYS, placez-les après HIMEM.SYS, afin d'éviter tout conflit d'accès.
|
||