Option 386MAX et 386LOAD
Cette page décrit les options qui configurent 386MAX et 386LOAD.
La plupart des options de cette page sont spécialisées et ne sont utiles que sur certains ordinateurs ou avec certaines combinaisons de matériel et de logiciel. Nous notons ces options lorsqu'elles se présentent. Pour les informations les plus récentes, assurez-vous de lire les fichiers texte sur le disque de distribution 386MAX.
Options 386MAX.SYS
Les options suivantes apparaissent normalement dans le profil 386MAX. Le programme d'installation crée ce fichier. Par défaut, Install nomme ce fichier 386MAX.PRO et le place dans le répertoire 386MAX. Il contient toutes les options dont 386MAX a besoin pour configurer votre système. Ces options peuvent également apparaître sur la ligne de périphérique appropriée dans CONFIG.SYS.
AMRS |
Ensemble de registres de carte alternatifs |
---|
But
Émule l'ensemble de registre de carte alternatifs EMS.
Syntaxe
AMRS=n |
où n est une valeur décimale comprise entre 0 et 255.
Valeur par défaut 386MAX : Identique à AMRS=0.
Lorsque cette option est présente, le 386MAX fournit un ensemble de registres de cartographie alternatif EMS AMRS (EMS Alternate Map Register Set) pour chaque application s'exécutant dans un environnement multitâche. L'alternative est une carte unique pour toutes les applications. Il est plus efficace pour le 386MAX de basculer entre plusieurs cartes EMS que de mettre à jour une seule carte. L'utilisation de cette option peut améliorer les performances dans les environnements multitâches.
Exemple
Vous prévoyez d'avoir au maximum cinq fenêtres DESQview actives. Ajoutez la ligne suivante au profil 386MAX :
AMRS=5 |
Voir également
INCLUDE=
AUTO, ON, OFF |
Automatique, actif, inactif |
---|
But
Contrôle les ensembles de fonctionnalités actifs.
Syntaxe
AUTO |
ON |
OFF |
Valeur par défaut 386MAX : ON.
386MAX a deux groupes de fonctionnalités. Les options AUTO, ON et OFF sélectionnent ces fonctions. Ces options sont utiles lors de l'exécution d'un programme en mode protégé entrant en conflit avec 386MAX.
Les fonctionnalités du groupe A incluent la prise en charge EMS et XMS, la mise en cache ROM et la prise en charge du processeur Weitek FPA.
Les fonctionnalités du groupe B incluent un remplissage de mémoire DOS faible et un remplissage supérieur de mémoire DOS haute.
Par défaut, le 386MAX démarre avec les fonctionnalités du groupe A et du groupe B activées. L'option AUTO a désactivé les fonctionnalités du groupe B. Si un programme en mode protégé entre en conflit avec 386MAX, désactivez les fonctions du groupe B à l'aide de AUTO. Lorsque l'option AUTO est active, les paramètres ON et OFF activent et désactivent respectivement les fonctionnalités du groupe A.
L'option OFF désactive les fonctions du groupe A et du groupe B. Si une fonction de l'un ou l'autre des groupes est utilisée, l'option OFF ne fonctionne pas. Après avoir utilisé OFF, l'option ON réactive les fonctionnalités du groupe A.
Exemple
Vous allez exécuter un programme en mode protégé n'étant pas conforme à l'interface de programme de contrôle virtuel (VCPI). Pour désactiver 386MAX avant d'exécuter le programme, tapez ce qui suit :
386MAX OFF (nom du programme) 386MAX ON |
CGA |
Adaptateur couleur graphique |
---|
But
Remplit la mémoire DOS basse sur les systèmes CGA.
Syntaxe
CGA |
Valeur par défaut 386MAX : Détection automatique.
Cette option augmente la mémoire DOS totale à 736 Ko sur les systèmes CGA.
Exemple
Pour augmenter le haut de la mémoire DOS faible à 736 Ko sur un système CGA, ajoutez CGA au profil 386MAX :
CGA |
Voir également
VIDMEM=
DMA |
Accès direct à la mémoire |
---|
But
Définit le tampon d'accès direct à la mémoire (DMA).
Syntaxe
DMA=n |
où n est une valeur décimale comprise entre 8 et 128.
Valeur par défaut 386MAX : Identique à DMA=64 si le disque dur utilise DMA ; DMA=16 sinon.
Cette option ajuste la taille du tampon d'accès direct à la mémoire (DMA). La taille de ce tampon est par défaut de 64 Ko si le disque dur utilise DMA et de 16 Ko dans le cas contraire.
Exemple
Vous recevez le message "DMA transfer limit exceeded; DMA=32". Placez l'option DMA=32 dans le profil 386MAX :
DMA=32 |
Voir également
NOSCSI
DOS4 |
DOS 4 |
---|
But
Résout les problèmes avec les premières versions de MS DOS 4.0.
Syntaxe
DOS4 |
Valeur par défaut 386MAX : N'activez pas la prise en charge spéciale de DOS 4.
386MAX peut avoir besoin de cette option pour résoudre un comportement erratique causé par un problème avec les premières versions de MS DOS 4.0. Le problème est dû à la relocalisation des tampons dans la mémoire EMS.
Exemple
Si vous avez BUFFERS=20 /x dans CONFIG.SYS et que vous exécutez une version antérieure de MS DOS 4.0, placez les options suivantes dans le profil 386MAX :
INCLUDE=32 DOS4 |
Voir également
INCLUDE=, Qcache
EGA |
EGA |
---|
But
Empêche le 386MAX de se remplir sur les systèmes EGA.
Syntaxe
EGA |
Valeur par défaut 386MAX : Détection automatique.
386MAX détecte automatiquement le matériel EGA. Utilisez cette option sur les systèmes que 386MAX ne reconnaît pas comme EGA, mais qui utilisent la région mémoire A000h à C000h.
Exemple
Si la sortie vidéo est irrégulière sur un système EGA non standard, ajoutez EGA au profil 386MAX :
EGA |
Voir également
VIDMEM=
EMS |
EMS |
---|
But
Réserve une quantité spécifiée de mémoire EMS.
Syntaxe
EMS=n |
Par défaut, 386MAX alloue de la mémoire selon les besoins à partir de SmartMemory. SmartMemory élimine le besoin de préconfigurer des portions de mémoire en tant qu'EMS ou mémoire étendue. L'option EMS désactive SmartMemory et réserve toute la mémoire restante en tant que mémoire étendue et XMS.
386MAX alloue la mémoire EMS par multiples de 16 Ko. Si la valeur spécifiée pour l'option EMS n'est pas un multiple de 16 Ko, 386MAX arrondit aux 16 Ko les plus proches.
Vous ne pouvez pas utiliser l'option EMS= en même temps que l'option EXT.
L'option EMS=0 est utile lorsqu'il n'y a pas besoin de mémoire paginée. Cette option ajoute 64 Ko supplémentaires de mémoire DOS haute au système. La mémoire supplémentaire provient de la zone de mémoire DOS haute normalement réservée au cadre de page EMS.
Exemple
Vous n'avez aucune application utilisant EMS et souhaitez la quantité maximale de mémoire DOS haute. Ajoutez la ligne suivante au profil 386MAX :
EMS=0 |
Voir également
EXT=0, FRAME=0, NOFRAME, SmartMemory de la page Problèmes de gestion de la mémoire.
EXCLUDE |
Exclusion |
---|
But
Limite la région d'échange EMS.
Syntaxe
EXCLUDE=xxxx-yyyy |
où xxxx et yyyy sont des adresses hexadécimales sur des limites de 16 Ko.
Cette option réduit la taille de la région de permutation EMS en excluant la région entre les adresses spécifiées. En plus du cadre de page EMS, 386MAX permet normalement la permutation EMS dans n'importe quelle partie de la région de 64 Ko à 640 Ko (adresses 1000h à A000h). Selon la carte vidéo, cette région peut s'étendre jusqu'à B000h ou B800h (sur les systèmes monochromes ou CGA, respectivement).
Pour exclure plusieurs régions, utilisez l'option EXCLUDE= pour chaque région.
Exemple
Si une application compatible EMS ne parvient pas à utiliser EMS correctement, ajoutez l'option suivante au profil 386MAX :
EXCLUDE=1000-A000 |
Voir également
INCLUDE=, EMS=
EXT |
Extension |
---|
But
Réserve une quantité spécifiée d'extension.
Syntaxe
EXT=n |
où n est un nombre décimal de kilo-octets.
Par défaut, 386MAX alloue de la mémoire selon les besoins à partir de SmartMemory. SmartMemory élimine le besoin de préconfigurer des portions de mémoire en tant que mémoire étendue ou EMS. L'utilisation de l'option EXT= spécifie la quantité maximale de mémoire étendue pouvant être allouée à l'aide des appels d'allocation du BIOS.
Vous pouvez utiliser l'option EXT= en même temps que l'option EMS=.
La spécification de mémoire étendue (XMS) nécessite 64 Ko de mémoire étendue. S'il y a moins de 64 Ko disponibles, la prise en charge XMS est désactivée. Lors de la détermination de la valeur de EXT=, ajoutez 64 à la quantité de mémoire requise par le logiciel.
Exemple
Pour réserver 1 Mo de mémoire étendue ou XMS pour un cache disque, définissez la mémoire étendue sur 1088 (1024+64) en ajoutant la ligne suivante au profil 386MAX :
EXT=1088 |
Cette option réserve la mémoire restante pour l'utiliser comme mémoire EMS.
Voir également
EMS=, SmartMemory
FORCEA20 |
Force l'A20 |
---|
But
Contrôle la porte A20.
Syntaxe
FORCEA20 |
Valeur par défaut 386MAX : Pas de virtualisation de porte A20
Cette option virtualise la porte A20. Utilisez cette option si un programme tente de modifier l'état de la ligne d'adresse A20. Ce comportement est le plus courant avec les utilitaires spécifiques au système.
Exemple
SETSYS.COM est un utilitaire fourni avec votre système. Si cela provoque le verrouillage de votre système, ajoutez FORCEA20 au profil 386MAX :
FORCEA20 |
FRAME |
Cadre |
---|
But
Définit l'adresse de cadre de page EMS.
Syntaxe
FRAME=xxxx |
où xxxx est une adresse hexadécimale. Il doit se trouver sur une limite de 16 Ko.
Cette option spécifie l'adresse de base du cadre de page EMS. Le cadre de page est un intervalle de 64 Ko d'adresses DOS élevées réservées à l'accès à la mémoire EMS.
386MAX installe automatiquement le cadre de page EMS dans la région de 64 Ko la plus haute disponible dans la zone de mémoire DOS haute. Dans la plupart des cas, cette région se trouve juste en dessous de la ROM BIOS du système, à E000H.
Si 386MAX ne parvient pas à trouver une région contiguë de 64 Ko dans la mémoire DOS haute, il installe le cadre de page EMS dans la mémoire DOS basse. En général, il est préférable de laisser 386MAX sélectionner automatiquement l'emplacement du cadre de page EMS.
Exemple
Vous exécutez une application compatible EMS nécessitant que le cadre de page EMS commence à D000h. Ajoutez l'option suivante au profil 386MAX :
FRAME=D000 |
Voir également
EMS=, NOFRAME, INCLUDE=
HMAMIN |
Minimum HMA |
---|
But
Contrôler l'accès au HMA.
Syntaxe
HMAMIN=n |
Valeur par défaut 386MAX : Identique à HMAMIN=4.
Un seul programme peut contrôler le HMA. Cette option spécifie la quantité minimale de mémoire en kilo-octets qu'un programme doit demander pour accéder au HMA. Si un programme demande moins que le montant désigné, l'accès au HMA lui est refusé. Cette option réserve le HMA pour une utilisation efficace.
Exemple
Vous avez deux programmes demandant des services HMA. Le programme se chargeant en premier demande 38 Ko. Le deuxième programme demande 45 Ko. Le réglage HMAMIN=45 réservera le HMA pour le deuxième programme :
HMAMIN=45 |
Voir également
XMLHNDL=, EXT=
INCLUDE |
Inclure |
---|
But
Contrôler l'accès au HMA.
Syntaxe
INCLUDE=n | où n est un nombre décimal. |
INCLUDE=xxxx-yyyy | où xxxx-yyyy est une intervalle hexadécimale. xxxx et yyyy doivent se trouver sur une limite de 16 Ko. |
INCLUDE=xxxx-yyyy,n | où xxxx-yyyy est une plage hexadécimale. xxxx et yyyy doivent se trouver sur une limite de 16 Ko. n est un nombre décimal. |
Cette option augmente la taille de la région de permutation EMS. En plus du cadre de page EMS, 386MAX permet normalement la permutation EMS dans n'importe quelle partie de la région de 64 Ko à 640 Ko (adresses 1000h à A000h). Selon l'adaptateur vidéo, la région peut s'étendre jusqu'à B000h ou B800h (respectivement sur les systèmes équipés monochromes ou CGA).
Cette option peut améliorer les performances d'un système exécutant des programmes multitâches (tels que Windows 286 ou DESQview) ou un programme tel que Paradox utilisant les pages de permutation EMS supplémentaires.
Exemple
Pour autoriser deux pages cartographiques EMS supplémentaires, ajoutez l'option suivante au profil 386MAX :
INCLUDE=32 |
où 386MAX sélectionne l'emplacement des deux pages EMS de 16 Ko, ou :
INCLUDE=B000-B800 |
incluant la région de l'adaptateur monochrome (sur un système EGA ou VGA).
Une seule option INCLUDE= peut utiliser les deux formes de notation, par exemple INCLUDE=B000-B800,64. Cette option indique au 386MAX d'utiliser la région d'affichage vidéo monochrome pour l'échange et de marquer une région supplémentaire de 64 Ko comme une cartographie EMS.
- L'utilisation de INCLUDE= pour ajouter des pages EMS supplémentaires réduit la quantité de mémoire DOS haute pour les pilotes de périphériques et les programmes résidents en mémoire.
Voir également
EXCLUDE=, EMS=, DOS4
MONO |
Monochrome |
---|
But
Remplit la mémoire DOS faible sur les systèmes monochromes.
Syntaxe
MONO |
Valeur par défaut 386MAX : Détection automatique.
Sur les systèmes monochromes, cette option augmente la mémoire DOS totale à 704 Ko.
Exemple
Pour augmenter le haut de la mémoire DOS faible à 704 Ko sur un système monochrome, ajoutez MONO au profil 386MAX.
MONO |
Voir également
VIDMEM=
NOCOMPROM |
Pas de compression de la ROM |
---|
But
Supprime la compression de la ROM du BIOS du système.
Syntaxe
NOCOMPROM |
Par défaut, 386MAX tente de compresser la ROM BIOS du système pour créer plus de mémoire DOS haute. Cette technique est efficace sur presque tous les systèmes COMPAQ et quelques autres machines. Il peut fournir jusqu'à 32 Ko de mémoire haute DOS supplémentaire. Dans certaines situations, la compression peut provoquer des pannes.
Exemple
Si l'accès à la disquette est irrégulier et que le 386MAX compresse la ROM BIOS du système, essayez l'option suivante dans le profil 386MAX :
NOCOMPROM |
Remarque
- NOCOMPROM n'est pas lié à la technique de compression de fichiers BIOS utilisée dans BlueMAX de Qualitas.
Voir également
BCF=, NOROM
NOFRAME |
Pas de cadre |
---|
But
Installez 386MAX avec prise en charge EMS mais sans cadre de page EMS.
Syntaxe
NOFRAME |
Valeur par défaut 386MAX : Cadre de page EMS activé.
Cette option alloue de la mémoire EMS sans le cadre de page EMS de 64 Ko habituel. NOFRAME récupère 64 Ko supplémentaires de mémoire DOS élevée normalement réservés au cadre de page EMS.
Utilisez NOFRAME avec des applications pouvant accéder à la mémoire EMS sans cadre de page EMS. Ces applications incluent Lotus-1-2-3 Release 3.0 et d'autres logiciels VCPI.
Exemple
Vous exécutez Lotus-1-2-3 Release 3.0 et aucune application compatible EMS. Pour obtenir la quantité maximale de mémoire DOS haute, ajoutez l'option suivante au profil 386MAX :
NOFRAME |
Voir également
EMS=, FRAME
NOHIGH |
Pas haut |
---|
But
Empêche le 386MAX de créer une mémoire DOS haute.
Syntaxe
NOHIGH |
L'option NOHIGH indique au 386MAX de ne pas recartographier la mémoire dans la zone DOS haute. Cette option est utile pour résoudre les conflits avec les adaptateurs matériels. Étant donné que les adaptateurs matériels peuvent utiliser des régions dans la zone de mémoire DOS haute. NOHIGH peut aider à identifier les problèmes pouvant survenir lorsque 386MAX recartographie la mémoire DOS haute. Lorsqu'aucun programme n'est chargé dans la mémoire haute, NOHIGH peut libérer de l'espace supplémentaire pour SmartMemory.
Exemple
Vous avez installé une carte réseau et elle ne parvient pas à s'initialiser. Ajoutez NOHIGH au profil 386MAX pour voir si la désactivation de 386MAX de la cartographie de la mémoire DOS haute élimine le problème.
Si le problème disparaît, il est probable que le 386MAX cartographie la mémoire DOS haute dans l'adresse mémoire de l'adaptateur. Consultez la documentation de votre matériel pour déterminer cette adresse.
Voir également
NOLOW, RAM=
NOLOADHI |
Pas chargement haut |
---|
But
Empêche 386MAX.SYS de se charger dans la mémoire DOS haute.
Syntaxe
NOLOADHI |
Valeur par défaut 386MAX : Chargez 386MAX.SYS dans la mémoire haute DOS.
L'option force 386MAX.SYS à se charger dans la mémoire DOS basse.
Par défaut, 386MAX se charge dans la mémoire DOS haute, en utilisant environ 1 Ko de mémoire DOS basse et 3,5 Ko de mémoire DOS haute. Avec NOLOADHI, la partie de 386MAX.SYS résidant généralement dans la mémoire DOS haute passe en mémoire basse. Le reste réside dans la mémoire étendue.
Notez que cette option n'affecte que la position de la portion de 3,5 Ko du 386MAX résidant dans la mémoire DOS. Cela ne change pas la façon dont le 386MAX s'entrepose dans la mémoire étendue.
Exemple
En chargeant 386MAX.SYS dans une mémoire DOS basse, vous libérez davantage de mémoire DOS haute afin de charger un programme résident en mémoire large. Ajoutez l'option suivante au profil 386MAX :
NOLOADHI |
NOLOW |
Pas de basse |
---|
But
Empêche le 386MAX d'ajouter un basse DOS.
Syntaxe
NOLOW |
Valeur par défaut 386MAX : Créer une mémoire DOS basse.
L'option indique au 386MAX de ne pas ajouter de mémoire DOS basse. Par défaut, 386MAX effectuera un remplissage bas sur les systèmes de 512 Ko à 640 Ko et effectuera un remplissage à 704 Ko et 736 Ko sur les systèmes monochromes et CGA respectivement. NOLOW remplace cette action par défaut. Sur les systèmes monochromes et CGA où NOLOW est en vigueur, 386MAX ajoute une mémoire DOS haute de 640 Ko au bas de la région d'adresse vidéo.
Exemple
Si vous rencontrez un comportement erratique sur un système 512 Ko, essayez d'ajouter l'option suivante au profil 386MAX :
NOLOW |
Voir également
VIDMEM=, MONO, CGA, EGA, VGA
NOROM |
Pas de ROM |
---|
But
Empêche 386MAX de mettre en cache les ROM.
Syntaxe
NOROM |
Valeur par défaut 386MAX : Mise en cache ROM activée.
Cette option indique au 386MAX de ne pas réécrire les ROM lentes en RAM rapide. NOROM est principalement une option de dépannage.
La ROM du BIOS système et la ROM de l'adaptateur matériel s'exécutent plus rapidement après que 386MAX les a copiées dans une RAM rapide. Certaines ROM peuvent être sensibles au minutage et ne fonctionneront pas à la vitesse la plus rapide.
Exemple
L'accès à votre unité de disquette est irrégulier et 386MAX met en cache la ROM BIOS du système. Essayez d'ajouter l'option suivante au profil 386MAX :
NOROM |
Voir également
ROM=, NOCOMPROM
NOSCSI |
Pas de SCSI |
---|
But
Empêche la vérification des périphériques SCSI.
Syntaxe
NOSCSI |
Cette option indique au 386MAX de ne pas vérifier la présence de périphériques maîtres de bus SCSI (Small Computer Serial Interface).
Par défaut, 386MAX vérifie la présence de matériel SCSI. Dans de rares circonstances, le 386MAX peut bloquer le système lorsqu'il effectue cette vérification, qu'un périphérique SCSI soit présent ou non.
Exemple
Votre système se verrouille au démarrage. De plus, vous savez que votre système ne contient pas d'adaptateur de bus maître SCSI. Ajoutez l'option suivante au profil 386MAX :
NOSCSI |
Voir également
DMA=
NOWARMBOOT |
Pas de démarrage à chaud |
---|
But
Empêche le 386MAX d'intercepter les démarrages chaudes.
Syntaxe
NOWARMBOOT |
Cette option empêche le 386MAX d'intercepter les démarrages chauds. Normalement, le 386MAX intercepte les démarrages chauds afin qu'il puisse s'arrêter avant de redémarrer.
Exemple
Vous utilisez l'un des premiers systèmes Intel. Votre documentation suggère l'utilisation de cette option. Ajoutez NOWARMBOOT au profil 386MAX.
Voir également
NOROM
NOWIN3 |
Pas de Windows 3 |
---|
But
Désactive Windows 3 support
Syntaxe
NOWIN3 |
Cette option désactive la prise en charge de Windows 3 et réduit la faible mémoire DOS requise par 386MAX d'environ 1 Ko à 80 octets. Le programme d'installation du 386MAX vous demande si la prise en charge de Windows 3 est requise.
Exemple
Si la prise en charge de Windows 3 n'est pas requise et que vous souhaitez réduire les besoins en mémoire du 386MAX en mémoire DOS faible, ajoutez NOWIN3 au profil 386MAX :
NOWIN3 |
Voir également
Windows 3
NOXBIOS |
Pas de XBIOS |
---|
But
Empêche 386MAX de déplacer la zone XBIOS.
Syntaxe
NOXBIOS |
Valeur par défaut 386MAX : Relocalisation du XBIOS.
Cette option indique au 386MAX de laisser la zone de données du BIOS étendu (XBIOS) à son emplacement par défaut, entre 639 Ko et 640 Ko.
Le 386MAX détecte automatiquement la présence du XBIOS, de la zone sur les machines Micro Channel (MC) et certains autres systèmes, tels que le Compaq 386S. Au démarrage, le BIOS du système alloue 1 Ko de mémoire DOS faible entre 639 Ko et 640 Ko. Le résultat est un trou empêchant le 386MAX de remplir la mémoire sur les systèmes monochromes (MDA,...) ou CGA. Pour cette raison, 386MAX déplace normalement la zone XBIOS dans la partie basse de la mémoire DOS basse.
Si un disque dur SCSI ne fonctionne pas correctement avec 386MAX, essayez NOXBIOS. Certains contrôleurs SCSI n'obéissent pas à la spécification Virtual DMA Services (VDS) et supposent que leur XBIOS sera situé à 639 Ko.
Exemple
Vous avez un contrôleur de disque dur SCSI tombant en panne lors de l'accès au disque. Essayez NOXBIOS dans le profil 386MAX :
NOXBIOS |
Voir également
XBIOSHI
NOXRAM |
Pas de XRAM |
---|
But
Ne pas récupérer la RAM fantôme
Syntaxe
NOXRAM |
Valeur par défaut 386MAX : Récupérer la RAM fantôme.
Cette option empêche le 386MAX de récupérer les 384 Ko de RAM supplémentaires sur les machines utilisant cette mémoire pour l'observation des ROM système et vidéo. Par défaut, le 386MAX tente de récupérer toute la mémoire système pour l'utiliser dans SmartMemory.
Exemple
Sur un système de RAM fantôme, 386MAX se verrouille au démarrage. Essayez l'option NOXRAM dans le profil 386MAX :
Voir également
SHADOWRAM, TOP384
OFF |
Désactive |
---|
Voir AUTO.
ON |
Active |
---|
Voir AUTO.
PRGREG |
Registre de programme |
---|
But
Charge 386MAX.SYS dans une région de programme spécifiée.
Syntaxe
PRGREG=n |
où n est un nombre décimal compris entre 0 et 9.
Valeur par défaut 386MAX : Identique à PRGREG=1.
L'option charge 386MAX.SYS dans une région spécifique de mémoire DOS haute. Par défaut, 386MAX.SYS s'entrepose dans la première région disponible de mémoire haute. Les régions sont numérotées séquentiellement. La région adressable la plus basse de la mémoire DOS haute est numéro un. L'option PRGREG=0 indique une mémoire DOS basse.
Exemple
Si le chargement de 386MAX.SYS dans la région deux de la mémoire DOS haute permet à un programme plus volumineux de se charger dans la région un, ajoutez l'option suivante au profil 386MAX :
PRGREG=2 |
Voir également
NOLOADHI
PRO |
Profile |
---|
But
Spécifie l'emplacement du profil 386MAX.
Syntaxe
PRO=drive:path\filename |
Valeur par défaut 386MAX : PRO=C:\386MAX\386MAX.PRO
Cette option donne l'emplacement du profil 386MAX, un fichier texte contenant les options 386MAX. Le programme d'installation crée automatiquement le profil 386MAX. Ce fichier doit être présent pour exécuter le programme Maximize.
Exemple
La ligne de périphérique dans CONFIG.SYS doit se présenter comme suit :
DEVICE=C:\386MAX\386MAX.SYS PRO=C:\386MAX\386MAX.PRO |
PSMEM |
Mémoire QPMS |
---|
But
Fournir de la mémoire QPMS.
Syntaxe
PSMEM=n,[xxxx] |
où n est un nombre décimal et xxxx est une adresse hexadécimale.
Valeur par défaut 386MAX : Ne fournit pas de mémoire QPMS.
La spécification de gestion de la mémoire Qualitas/Periscope QPMS (Qualitas/Periscope Memory Management Specification) est une norme augmentant la fiabilité des débogueurs logiciels. Le QPMS fournit des programmes de débogage avec une mémoire étendue, ce qui rend plus de mémoire DOS disponible pour les applications. Seul le débogueur peut écrire dans la mémoire étendue fournie par QPMS. Le résultat est une solution logicielle aussi fiable qu'un débogueur matériel.
Utilisez PSMEM=n,xxxx. Le nombre n spécifie la quantité de mémoire étendue en kilo-octets. Les valeurs facultatives xxxx spécifient l'adresse d'une région dans la mémoire DOS haute. Le débogueur QPMS se charge dans cette région. S'il n'y a pas de valeur pour n ou xxxx, le débogueur se charge dans la première région valide.
Actuellement, Periscope/EM prend en charge QPMS. Pour utiliser Periscope, un système a besoin de 300 Ko de RAM étendue disponible et de 32 Ko de bloc contigu dans une mémoire DOS haute. Consultez le manuel Periscope (ou tout autre produit compatible QPMS) pour obtenir des informations complètes. Ensemble, le logiciel Periscope/EM et le 386MAX fournissent les fonctionnalités d'une carte Periscope Model I.
Exemple
Pour réserver 512 Ko pour Periscope/EM avec le logiciel Periscope chargé à C000h, ajoutez la ligne suivante à votre profil 386MAX :
PSMEM=512,C000 |
RAM |
Mémoire vive |
---|
But
Empêche le 386MAX de cartographier la mémoire dans une région DOS haute spécifiée.
Syntaxe
RAM=xxxx-yyyy |
où xxxx-yyyy est un intervalle d'adresses hexadécimales. xxxx et yyyy doivent se trouver sur des limites de 4 Ko.
Valeur par défaut 386MAX : Déterminé par Maximize.
Cette option empêche le 386MAX de cartpographier la mémoire dans une région DOS haute particulière.
De nombreuses cartes adaptateurs utilisent des adresses spécifiques dans la zone de mémoire DOS haute de la ROM et de la RAM tampon. Une carte particulière peut ne pas accéder à ces adresses mémoire avant le démarrage du 386MAX. Dans un tel cas, 386MAX peut cartographier la mémoire en adresses réservées à la carte. Le résultat est un conflit de mémoire.
La documentation de l'adaptateur doit spécifier les exigences d'adresse.
Sur les systèmes Micro Channel, le 386MAX détermine les adresses des adaptateurs à partir des fichiers ADF et ADP sur la disquette de référence du système. 386MAX ajoute les options de RAM appropriées au profil 386MAX.
Une seule option RAM peut inclure plusieurs plages d'adresses séparées par des virgules. Le profil 386MAX peut contenir plusieurs options RAM.
Exemple
Un système contient une carte adaptateur IBM Token Ring. La carte adresse 16 Ko de RAM tampon en D800h et une ROM de 8 Ko en CC00h. Pour prendre en charge cette carte, ajoutez l'option suivante au profil 386MAX :
RAM=D800-DC00, CC00-CE00 |
Voir également
NOHIGH, VIDMEM=
ROM |
Mémoire morte |
---|
But
Met en cache les ROM à une adresse spécifiée.
Syntaxe
ROM=xxxx-yyyy |
où xxxx-yyyy est une intervalle d'adresses hexadécimales. xxxx et yyyy doivent se trouver sur une limite de 4 Ko.
Valeur par défaut 386MAX : Mise en cache ROM activée.
Cette option indique au 386MAX de copier le contenu de la ROM dans l'intervalle d'adresses spécifiée dans la RAM. L'option ROM= désactive la mise en cache automatique de la ROM. Cette option peut être utile dans les situations où une ROM agit de manière erratique à une vitesse plus rapide.
Par défaut, 386MAX teste la vitesse de chaque ROM de l'ordinateur. Si la ROM n'est pas aussi rapide que la RAM système, 386MAX copie le contenu de chaque ROM dans la RAM. Cette technique est connue sous le nom de mise en cache ROM. Il peut apporter une amélioration significative des performances.
Une seule option ROM= peut inclure plusieurs intervalles d'adresses séparées par des virgules. Le profil 386MAX peut inclure plusieurs options ROM.
Exemple
Votre machine dispose d'une ROM de contrôleur de disque dur à l'adresse C800 et d'une ROM de BIOS système à F000. Parfois, l'ordinateur cesse de fonctionner pendant une opération de disque. Ajoutez l'option suivante au profil 386MAX. Cette option désactive la mise en cache automatique de la ROM et ne met en cache que la ROM du BIOS système.
ROM=F000-10000 |
Voir également
NOROM
SHADOWRAM |
Ombrage de mémoire vive |
---|
But
Récupère de la mémoire supplémentaire sur les systèmes fantôme de RAM.
Syntaxe
SHADOWRAM |
Valeur par défaut 386MAX : Récupérer la RAM fantôme.
Cette option indique au 386MAX de récupérer de la RAM supplémentaire dans les systèmes contenant le matériel Chips and Technologies NEAT, AT/386 ou un ensemble de puces compatible. Ces ordinateurs disposent de 384 Ko de RAM sur la carte système étant parallèles à la zone DOS élevée de 640 Ko à un mégaoctet. Cette mémoire est connue sous le nom de RAM fantôme. La recartographie matériel de l'ensemble de puces ralentit les ROM, telles que la ROM du BIOS système, dans la RAM fantôme. Le résultat est une performance plus rapide.
Après la recartographie, il peut rester de la RAM fantôme. L'option SHADOWRAM indique au 386MAX de récupérer cette mémoire pour SmartMemory.
Exemple
Avec le matériel compatible avec l'ensemble de puces C&T, ajoutez SHADOWROM au profil 386MAX :
SHADOWRAM |
Voir également
Fichier SYSTYPES
SHADOWROM |
Ombrage de mémoire morte |
---|
But
Permet au système d'effectuer l'observation vidéo.
Syntaxe
SHADOWROM |
Valeur par défaut 386MAX : Ignorer l'observation vidéo.
Sur certains ordinateurs, le BIOS du système déplace automatiquement la ROM EGA/VGA à l'adresse C000 dans la région DOS haute à E000. Cette technique fragmente la mémoire DOS haute et réduit la quantité d'espace d'adressage DOS élevé disponible pour 386MAX. Par défaut, 386MAX empêche ces systèmes de recartographier la ROM vidéo. Le 386MAX exécute ensuite lui-même la fonction de recartographie. Le résultat est une mémoire DOS haute supplémentaire sans diminution des performances.
L'option SHADOWROM désactive la fonction de recartographie vidéo du 386MAX. Il permet au système d'effectuer une recartographie.
Exemple
L'affichage vidéo se comporte de manière erratique sur un système de ROM fantôme. Ce système copie normalement la ROM vidéo dans la RAM à l'adresse E000. Comme solution, essayez d'ajouter SHADOWROM au profil 386MAX.
SHADOWROM |
Voir également
NOROM, ROM=, RAM=
SWAP |
Échange |
---|
But
Remplace la mémoire lente de la carte système par la mémoire plus rapide d'une carte accélératrice 386.
Syntaxe
SWAP=n |
où n est un nombre décimal par incréments de 4.
Valeur par défaut 386MAX : Échange activé pour toute la mémoire lente dans la zone à faible DOS.
Cette option échange la mémoire lente sur le système à partir de l'adresse 0000h avec la même quantité de mémoire étendue rapide. L'option SWAP= n'est nécessaire que si la mémoire système principale est beaucoup plus lente que la mémoire étendue. Cette condition se produit sur les ordinateurs contenant une carte accélératrice 386.
Exemple
Un système XT dispose de 640 Ko de mémoire système. Il dispose également d'une carte accélératrice 386 que 386MAX ne reconnaît pas automatiquement. Ajoutez l'option suivante au profil 386MAX :
SWAP=640 |
Voir également
L'option INFO de menu MAX
SYS |
Système |
---|
But
Identifie les systèmes spéciaux
Syntaxe
SYS=sysname |
Valeur par défaut 386MAX : 386MAX identifie automatiquement la plupart des systèmes.
386MAX a besoin de cette option pour identifier certaines cartes accélératrices 386. Il reconnaît automatiquement la plupart des autres systèmes. Pour le moment, seuls les microprocesseurs Intel Inboard et Orchid Jet 386 nécessitent l'option SYS. Pour l'Inboard, la syntaxe est SYS=INBOARD. Pour l'Orchid Jet 386, utilisez SYS=JET386.
Exemple
Une machine IBM PC contient un Intel Inboard PC. Ajoutez l'option suivante au profil 386MAX :
SYS=INBOARD |
Voir également
Fichier de documentation SYSTYPES.
TOP384 |
Haut du 384 |
---|
But
Récupère de la mémoire supplémentaire sur des ordinateurs compatibles Compaq non reconnus.
Syntaxe
TOP384 |
Valeur par défaut 386MAX : Récupérez de la mémoire supplémentaire sur n'importe quel ordinateur reconnu comme Compaq.
Sur les machines compatibles Compaq, cette option récupère 384 Ko de RAM fantôme inutilisée et les ajoute à SmartMemory.
Exemple
Vous avez un ordinateur compatible Compaq et vous souhaitez augmenter la taille de SmartMemory de 384 Ko. Ajoutez TOP384 au profil 386MAX.
Voir également
Fichier de documentation SYSTYPES.
USE |
Utilise |
---|
But
Cartographier la mémoire dans la région DOS haute spécifiée.
Syntaxe
USE=xxxx-yyyy |
où xxxx-yyyy est une intervalle d'adresses hexadécimales.
Valeur par défaut 386MAX : 386MAX cartographie la mémoire dans toutes les régions disponibles en mémoire DOS haute.
Cette option cartographie la mémoire DOS haute dans un intervalle d'adresses que 386MAX n'utiliserait pas normalement.
Certains systèmes ont des régions dans la zone DOS haute semblant être utilisées mais étant en fait libres. L'option USE indique au 386MAX d'utiliser ces adresses comme mémoire DOS haute supplémentaire.
Une seule option USE inclut plusieurs intervalle d'adresses séparées par des virgules. Le profil 386MAX peut contenir plusieurs options USE.
Exemple
Sur un système équipé d'un adaptateur vidéo EGA ou VGA et sans écran monochrome, ajoutez l'option suivante au profil 386MAX. Cette option augmente la mémoire DOS haute de 32 Ko.
USE=B000-B800 |
Voir également
NOHIGH, RAM=
VGA |
Tableau graphique vidéo |
---|
But
Empêche le 386MAX de se remplir sur les systèmes avec du matériel VGA non standard.
Syntaxe
VGA |
Valeur par défaut 386MAX : Remplir si le 386MAX ne reconnaît pas la présence d'un adaptateur VGA.
386MAX détecte automatiquement le matériel VGA. Sur les systèmes n'étant pas reconnus comme VGA, mais utilisant la région mémoire A000h-C000h, utilisez cette option.
Exemple
Si la sortie vidéo est irrégulière sur un système VGA non standard, ajoutez l'option VGA au profil 386MAX :
VGA |
VGASWAP |
Échange VGA |
---|
But
Déplace le BIOS VGA
Syntaxe
VGASWAP |
VGASWAP[=xxxx],[yyyy],[n] |
où xxxx et yyyy sont des adresses hexadécimales et n est un nombre décimal.
Valeur par défaut 386MAX : Pas de relocalisation du BIOS VGA.
VGASWAP réduit la fragmentation dans la mémoire DOS haute. Il augmente la taille de la plus grande région contiguë de la mémoire DOS haute. Dans de nombreux cas, l'option VGASWAP augmente le nombre de programmes résidents maximisant les charges en mémoire haute.
Par défaut, VGASWAP déplace un BIOS VGA de 32 Ko de C000h vers B000h. Pour remplacer les valeurs par défaut, utilisez xxxx pour spécifier l'adresse de démarrage réelle du BIOS VGA. Utilisez yyyy pour spécifier l'adresse cible du BIOS VGA déplacé. Utilisez n pour spécifier la longueur des kilo-octets du BIOS VGA.
Veuillez noter ce qui suit :
- L'option VGASWAP remplace l'option USE=. (Si l'adresse cible d'une option VGASWAP est en conflit avec une adresse d'une option USE=, VGASWAP est prioritaire.)
- Étant donné que l'option VGASWAP utilise la mise en cache de la ROM, elle suppose que le code de la ROM VGA s'exécutera dans la RAM. La mise en cache ne fonctionne pas avec toutes les ROM. Si une ROM VGA ne s'exécute pas après la mise en cache, n'utilisez pas l'option VGASWAP.
- L'option NOROM remplace VGASWAP=.
Exemple
Vous disposez d'un BIOS VGA de 32 Ko situé en C000h. De plus, votre système dispose de 32 Ko de mémoire haute DOS disponible. Cette région libre commence à F400h. Utilisez l'option suivante pour déplacer votre BIOS VGA vers F400h :
VGASWAP=,F400 |
Voir également
VGA, VIDMEM=
VIDMEM |
Mémoire vidéo |
---|
But
Spécifie l'intervalle d'adresses de la mémoire vidéo
Syntaxe
VIDMEM=xxxx-yyyy |
où xxxx-yyyy est un intervalle d'adresses hexadécimales.
Valeur par défaut 386MAX : 386MAX détermine automatiquement l'intervalle d'adresses appropriée pour la plupart des adaptateurs vidéo.
Cette option spécifie la plage d'adresses réservées à la carte vidéo. Il empêche le 386MAX de gérer cette mémoire.
386MAX peut étendre la zone de mémoire basse DOS jusqu'au début de la région vidéo. Pour les systèmes CGA et monochromes, cette technique peut étendre la mémoire DOS basse au-delà de 640 Ko.
386MAX reconnaît les adaptateurs d'affichage dans la liste suivante. La deuxième colonne de la liste affiche l'intervalle d'adresses appropriée pour chaque type d'adaptateur. La troisième colonne indique la quantité de mémoire DOS basse récupérée par l'option VIDMEM.
Adaptateur | VIDMEM= | Ajout |
---|---|---|
CGA | B800-C000 | 96 Ko |
EGA | A000-C000 | 0 Ko |
MONO | B000-C000 | 64 Ko |
VGA | A000-C000 | 0 Ko |
Certains adaptateurs vidéo peuvent ne pas utiliser les adresses mémoire indiquées ci-dessus. Reportez-vous à la documentation de l'adaptateur pour connaître l'intervalle correcte et incluez cette intervalle dans l'option VIDMEM.
Exemple
Un système monochrome haute résolution utilise normalement des adresses vidéo dans l'intervalle B000 à C000. Le système se comporte de manière erratique lorsque 386MAX remplit la mémoire à 704 Ko. Ajoutez l'option VIDMEM suivante au profil 386MAX. L'option indique au 386MAX de ne pas remplir la région vidéo :
VIDMEM=A000-C000 |
Voir également
CGA, EGA, MONO, VGA
VXD |
Pilote vidéo |
---|
But
Spécifie l'emplacement du fichier VxD.
Syntaxe
VXD=drive:\path\386MAX.VXD |
Valeur par défaut 386MAX : 386MAX recherche 386MAX.VXD dans le répertoire 386MAX.
Cette option spécifie l'emplacement du fichier VxD nécessaire à la prise en charge de Windows 3. L'option VXD est utile lors de l'exécution de 386MAX sur un poste de travail sans disque.
Exemple
Sur un poste de travail sans disque, les fichiers 386MAX résident dans une image de démarrage avec CONFIG.SYS et AUTOEXEC.BAT. Cette image disparaît après le démarrage. Les fichiers 386MAX se trouvent dans G:\MAX sur le réseau. Ajoutez l'option suivante au profil 386MAX :
VXD=G:\MAX\386MAX.VXD |
Voir également
NOWIN3
WEITEK |
Weitek |
---|
But
Prise en charge du coprocesseur Weitek 1167.
Syntaxe
WEITEK=ON, OFF ou FORCE |
Valeur par défaut 386MAX : Reconnaître et prendre en charge automatiquement le coprocesseur Weitek 1167.
386MAX effectue une inspection de routine du BIOS du système pour rechercher un coprocesseur Weitek. Sur certains systèmes, cependant, le BIOS ne rapporte pas correctement les informations Weitek. Utilisez l'option WEITEK=FORCE pour indiquer au 386MAX que le système dispose d'un coprocesseur.
Lorsque WEITEK=FORCE a été spécifié dans le profil 386MAX, WEITEK=ON et WEITEK=OFF peuvent être utilisés pour activer et désactiver le support Weitek. Cela peut être fait à partir du profil 386MAX ou en utilisant 386UTIL sur la ligne de commande DOS.
Exemple
Votre programme ne reconnaît pas le coprocesseur WEITEK. Ajoutez la ligne suivante au profil 386MAX :
WEITEK=FORCE |
Avant d'exécuter votre programme, activez le support Weitek à partir du prompt DOS avec la commande suivante :
386UTIL WEITEK=ON |
Voir également
386UTIL
XBIOSHI |
XBIOS haut |
---|
But
Déplacer XBIOS dans la mémoire DOS haute.
Syntaxe
XBIOSHI |
Valeur par défaut 386MAX : Ne déplacez pas XBIOS dans la mémoire haute DOS.
Cette option demande au 386MAX de déplacer la zone de données BIOS étendue (XBIOS) de la mémoire DOS basse vers la mémoire DOS haute. Par défaut, 386MAX déplace le XBIOS vers une adresse basse dans une mémoire DOS basse. Le XBIOS utilise environ 1 Ko de mémoire. Lorsque XBIOSHI est activé, le XBIOS est ajouté au pilote de périphérique 386MAX dans la mémoire DOS haute.
Exemple
Pour libérer 1 Ko supplémentaire de mémoire DOS faible sur un système avec une zone de données XBIOS, ajoutez XBIOSHI au profil 386MAX.
XBIOSHI |
Voir également
NOXBIOS
XMSHNDL |
Gestionnaire XMS |
---|
But
Modifier le nombre de descripteurs XMS disponibles.
Syntaxe
XMSHNDL=n |
où n est un nombre décimal compris entre 2 et 65535.
Valeur par défaut 386MAX : Même chose que XMSHNDL=32.
Cette option modifie le nombre de descripteurs XMS disponibles par rapport à la valeur par défaut de 32. Chaque descripteur occupe six octets de mémoire étendue.
Exemple
Un programme nécessite 512 descripteurs XMS. Ajoutez l'option suivante au profil 386MAX :
XMSHNDL=512 |
Voir également
HMAMIN=
Ligne d'options de commande 386MAX.COM
De nombreuses options 386MAX sont disponibles à partir de la ligne de commande DOS. Les programmes 386MAX.COM et 386UTIL.COM acceptent les options suivantes. Certains d'entre eux sont disponibles sous forme d'éléments de menu dans l'interface MAX.
AUTO |
Automatique |
---|
Voir l'option AUTO dans la section précédente, Options 386MAX.SYS.
LIST |
Liste |
---|
Voir l'option INFO | Overview de menu MAX.
LOADHIGH/LOADLOW |
Charge haut/charge basse |
---|
But
Charger des programmes dans une mémoire DOS haute.
Syntaxe
LOADHIGH |
LOADLOW |
Valeur par défaut 386MAX : Même chose que 386MAX LOADLOW.
Ces commandes fournissent une autre méthode de chargement des programmes .COM et .EXE résidant en mémoire dans la mémoire DOS haute. Sauf dans de rares cas, 386LOAD élimine le besoin de LOADHIGH et LOADLOW.
Exemple
Pour charger IPX et NET5 de Novell dans une mémoire DOS haute, utilisez les commandes suivantes :
386MAX LOADHIGH IPX NET5 386MAX LOADLOW |
Voir également
386LOAD dans la prochaine section.
MAPEMS |
Carte EMS |
---|
Voir l'option INFO | EMS de menu MAX.
MAPMEM |
Carte mémoire |
---|
Voir l'option INFO | Resident Programs de menu MAX.
OFF |
Désactive |
---|
Voir l'option AUTO dans la section précédente, options 386MAX.SYS.
ON |
Active |
---|
Voir l'option AUTO dans la section précédente, options 386MAX.SYS.
RAMSCAN |
Balayage mémoire |
---|
Voir l'option INFO | Memory Scan de menu MAX.
TIMEMEM |
Temps mémoire |
---|
Voir l'option INFO | Time Memory de menu MAX.
WEITEK=OFF, ON |
Weitek |
---|
Voir l'option WEITEK dans la section précédente, options 386MAX.SYS.
Options 386LOAD
Les programmes 386LOAD chargent le logiciel résident en mémoire dans la mémoire DOS haute. Dans des circonstances normales, Maximize contrôle automatiquement ces options.
Il existe deux versions de 386LOAD. 386LOAD.SYS charge les pilotes de périphérique à partir de CONFIG.SYS. 386LOAD.COM charge les programmes exécutables à partir de la ligne de commande DOS, AUTOEXEC.BAT ou tout autre fichier de traitement par lots. Sauf indication contraire, les options suivantes fonctionnent avec 386LOAD.SYS et 386LOAD.COM.
DISPLAY |
Affichage |
---|
But
Affiche la ligne de commande 386LOAD.
Syntaxe
DISPLAY |
Valeur par défaut 386MAX : Affiche la ligne de commande 386LOAD uniquement lorsqu'une erreur se produit.
L'option affiche la ligne de commande 386LOAD dans CONFIG.SYS ou AUTOEXEC.BAT. Cette ligne contient le programme ou le pilote que 386LOAD déplace en mémoire haute. Cette ligne n'apparaît normalement que si 386LOAD rencontre une condition d'erreur.
Exemple
Vous souhaitez charger ANSI.SYS en mémoire haute et afficher la ligne de commande 386MAX. Incluez la ligne suivante dans CONFIG.SYS :
DEVICE=C:\386MAX\386LOAD.SYS DISPLAY PROG=C:\DOS\ANSI.SYS |
ENVREG |
Registre d'environnement |
---|
But
Charge l'environnement du programme résident dans la région spécifiée de la mémoire DOS haute.
Syntaxe
ENVREG=n |
où n est une valeur décimale comprise entre 1 et 9.
Valeur par défaut 386MAX : Chargez l'environnement dans la même région que le programme.
386LOAD.COM uniquement.
Cette option indique à 386LOAD de déplacer l'environnement d'un programme résident dans une région particulière de mémoire DOS haute.
Exemple
Vous souhaitez déplacer l'environnement de la commande PRINT du DOS dans la région deux de la mémoire haute. Utilisez la ligne de commande suivante :
C:\386MAX\386LOAD ENVREG=2 PREG=C:\DOS\PRINT |
Voir également
PRGREG=
ENVSAVE |
Sauvegarde d'environnement |
---|
But
Conserve les variables d'environnement d'un programme et l'espace d'environnement inutilisé.
Syntaxe
ENVSAVE |
Valeur par défaut 386MAX : Récupérer la mémoire de l'environnement.
386LOAD.COM uniquement.
La plupart des programmes résidents ne font pas référence à leurs variables d'environnement après le chargement en mémoire. Après la relocalisation d'un programme, 386LOAD récupère normalement la mémoire dans l'environnement et la rend disponible pour d'autres utilisations. Étant donné que certains programmes font référence à l'environnement une fois qu'ils sont devenus résidents, l'option ENVSAVE remplace l'action par défaut et préserve l'environnement.
Exemple
Si le programme résident PRINT fait référence à son environnement après le chargement, utilisez l'option suivante :
386LOAD ENVSAVE PROG=PRINT |
Voir également
ENVREG=, l'option INFO | Load Sizes de menu MAX.
FLEXFRAME |
Cadre flexible |
---|
But
Syntaxe
FLEXFRAME |
Valeur par défaut 386MAX : N'utilisez pas la zone de cadre de page pour le chargement.
Cette option emprunte temporairement les adresses de cadre de page EMS lors de l'initialisation du programme. Il les renvoie une fois le processus de chargement terminé.
Les programmes résidents en mémoire ont généralement besoin de plus de mémoire lors du chargement qu'ils n'en ont besoin une fois qu'ils sont devenus résidents. FLEXFRAME fournit 64 Ko supplémentaires de mémoire DOS haute pendant le processus de chargement. De nombreux programmes nécessitent cet espace supplémentaire et ne se chargeront pas sans l'option FLEXFRAME.
L'option FLEXFRAME a les exigences suivantes :
- Le programme résident ne doit pas utiliser les services EMS pendant le processus de chargement.
- Le programme doit se charger dans une région de mémoire haute ci-dessous adjacente au cadre de page EMS.
- Il doit y avoir au moins 64 Ko de mémoire EMS disponible.
- La taille d'initialisation ne doit pas être supérieure aux tailles combinées du cadre de page EMS et de la région de mémoire haute où réside le programme.
Exemple
Le programme NET4 de Novell nécessite environ 45 Ko pour se charger. Une fois qu'il devient résident, il n'a besoin que de 28 Ko. Si vous disposez de 40 Ko de mémoire DOS haute, vous ne pouvez pas charger NET4. FLEXFRAME donne 104 Ko à NET4 en prenant les 40 Ko disponibles et en ajoutant 64 Ko à partir du cadre de page EMS. Utilisez la commande suivante pour charger NET4 dans la mémoire DOS haute :
C:\386MAX\386LOAD FLEXFRAME PROG=C:\NOVELL\NET4 |
Voir également
GETSIZE, SIZE=, l'option INFO | Sizes Locations de menu MAX.
GETSIZE |
Demande la taille |
---|
But
Déterminer les tailles de résident et d'initialisation d'un programme.
Syntaxe
GETSIZE |
Valeur par défaut 386MAX : Déterminer la taille uniquement si la tentative de chargement échoue.
Cette option charge le programme résident dans la mémoire DOS basse et enregistre la quantité de mémoire requise pour le chargement. Les informations de taille sont nécessaires pour garantir un chargement fiable du programme dans une mémoire DOS haute.
La valeur produite par GETSIZE devient le paramètre de l'option SIZE.
Exemple
Pour déterminer les tailles de résident et d'initialisation de Qcache.EXE :
C:\386MAX\386LOAD GETSIZE PROG=C:\386MAX\Qcache |
Affichez ensuite INFO | Load Sizes écran dans MAX.
Voir également
SIZE=, l'option INFO | Load Sizes de menu MAX.
GROUP |
Groupe |
---|
But
Indique les dépendances de l'ordre du programme.
Syntaxe
GROUP=n |
où n est un nombre décimal compris entre 1 et 255.
Valeur par défaut 386MAX : Les utilitaires d'optimisation 386MAX ne supposent aucune dépendance d'ordre de programme.
Parfois, les utilitaires d'optimisation du 386MAX modifient l'ordre dans lequel les programmes résidents se chargent dans la mémoire DOS haute. Dans de nombreux cas, la réorganisation permet au 386MAX de stocker plus de logiciels dans une mémoire DOS haute. Certains programmes, cependant, doivent se charger dans un ordre particulier. L'option GROUP= indique au 386MAX de ne pas modifier l'ordre de chargement d'un ensemble de programmes.
Exemple
Le programme IPX de Novell doit être chargé avant le programme NET5. Utilisez les commandes suivantes pour charger ces programmes dans la mémoire DOS haute :
C:\386MAX\386LOAD GROUP=1 GETSIZE PROG=C:\NOVELL\IPX C:\386MAX\386LOAD GROUP=1 GETSIZE PROG=C:\NOVELL\NET5 |
Voir également
GETSIZE, SIZE=, l'option INFO | Load Sizes de menu MAX.
NOPAUSE |
Pas de pause |
---|
But
Supprime la pause après une erreur 386LOAD.
Syntaxe
NOPAUSE |
Valeur par défaut 386MAX : Pause après une erreur 386LOAD.
Par défaut, 386LOAD fait une pause et affiche un message lorsqu'une erreur 386LOAD se produit. L'option NOPAUSE élimine cette pause.
Exemple
Pour continuer le traitement indépendamment des messages d'erreur 386LOAD, utilisez la commande suivante :
C:\386MAX\386LOAD NOPAUSE PROG=C:\DOS\PRINT.COM |
Voir également
QUIET
PRGREG |
Registre de programme |
---|
But
Charge le programme dans la région de mémoire DOS haute spécifiée.
Syntaxe
PRGREG=n |
où n est un nombre décimal compris entre 1 et 9.
Valeur par défaut 386MAX : Charger le programme dans la première région disponible et appropriée.
L'option charge le logiciel résident dans une région spécifique de mémoire DOS haute. Par défaut, 386LOAD charge le logiciel dans la première région DOS haute disponible disposant de suffisamment de mémoire pour l'initialisation du programme.
Les régions sont numérotées séquentiellement. La région DOS haute adressable la plus basse est numéro un. L'option PRGREG=0 indique une mémoire DOS basse.
Exemple
La région 1 de la mémoire DOS haute est plus grande que la région 2. Le chargement de 386DISK.SYS dans la région 2 laisse la région 1 disponible pour un programme plus important. Utilisez la ligne suivante pour charger 386DISK.SYS :
DEVICE=C:\386MAX\386LOAD.SYS PRGREG=2 PROG=C:\386MAX\386DISK.SYS |
Voir également
ENVREG=, l'option INFO | Load Sizes de menu MAX.
PROG |
Programme |
---|
But
Spécifie l'emplacement et le nom du fichier à charger.
Syntaxe
PROG=drive:\path\filename [arguments] |
Valeur par défaut 386MAX : Aucune
Cette option indique à 386LOAD de déplacer un programme ou un pilote spécifié dans la mémoire DOS haute. Si le logiciel accepte les paramètres de ligne de commande, incluez-les sur la ligne 386LOAD.
Exemple
Pour charger ANSI.SYS dans la mémoire haute DOS, incluez la ligne suivante dans CONFIG.SYS :
DEVICE=C:\386MAX\386LOAD.SYS PROG=C:\DOS\ANSI.SYS |
QUIET |
Silence |
---|
But
Supprime tous les messages d'erreur 386LOAD.
Syntaxe
QUIET |
Valeur par défaut 386MAX : Afficher les messages d'erreur 386LOAD.
Cette option supprime tous les messages d'erreur 386LOAD.
Exemple
Un programme résident, PTVBTF.COM, a des tailles différentes selon l'heure à laquelle il est chargé. Pour supprimer les messages d'erreur lorsque le programme est trop volumineux pour être chargé avec succès dans la mémoire DOS haute, utilisez la commande suivante :
C:\386MAX\386LOAD QUIET PROG=C:\CHEERS\PTVBTF.COM /HA |
Voir également
NOPAUSE, Messages d'erreur.
SIZE |
Taille |
---|
But
Spécifie la taille de la région requise pour charger un programme résident.
Syntaxe
SIZE=n |
où n est un nombre décimal.
Valeur par défaut 386MAX : Pas de taille
Cette option spécifie la quantité de mémoire DOS requise par un programme résident en mémoire lors du chargement. Pour trouver la valeur de n, chargez le programme en utilisant 386LOAD avec l'option GETSIZE. L'écran MAX Load Sizes répertorie la valeur appropriée pour n.
Exemple
L'écran des tailles de chargement MAX signale qu'un programme, BORT.EXE, nécessite 62 065 Ko. Utilisez la commande suivante pour charger BORT.EXE dans la mémoire DOS haute :
C:\386MAX\386LOAD SIZE=62065 PROG=C:\VIC\BORT.EXE |
Voir également
GETSIZE, l'option INFO | Load Sizes de menu MAX.
Options de ligne de commande 386LOAD.COM
La version exécutable de 386LOAD a plusieurs options affichant des rapports sur l'utilisation de la mémoire. Ces options sont disponibles lors de l'exécution de 386LOAD à partir de la ligne de commande DOS. Ils sont également disponibles via MAX ou 386UTIL.
MAPDEV(ou /D) |
Carte de périphérique |
---|
Cette option affiche une carte des pilotes de périphérique en mémoire. Elle est identique à l'option MAX Menu INFO | Device Drivers.
MAPMEM(ou /M) |
Carte de mémoire |
---|
Cette option affiche une carte de tous les logiciels résidant en mémoire. Elle est identique à l'option de menu MAX INFO | Resident Program.
SUMMARY(ou /S) |
Sommaire |
---|
Cette option produit un rapport résumant les besoins en mémoire des besoins en mémoire des programmes et pilotes résidents en mémoire. Elle est identique à l'option MAX Menu INFO | Load Sizes d'écran.