Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

emm386 et limite 32Mo

0 views
Skip to first unread message

Wanadoo c'est bof ;o)

unread,
Apr 17, 2003, 2:11:08 PM4/17/03
to
bonjour

J'ai un petit probleme.
lorsque j'utilise partition magic, et que emm386 est charger j'ai un
message me disant que je ne peux pas utiliser plus de 32Mo.

Comment faire pour ne plus avoir cette limite ?
Dois je utiliser un autre truc a la place de emm386 sachant que je
dois liberer un max de memoire conventionnelle ?

merci.

Christian THOMAS

unread,
Apr 18, 2003, 12:00:07 PM4/18/03
to

"Wanadoo c'est bof ;o)" <MonMa...@dans.organisation.et.crypté.> a écrit
dans le message de news: fbrt9vko1c4sm1e88...@4ax.com...

Qu'est-ce que tu t'emmerdes avec EMM386 ? A moins d'avoir d'antiques
programmes qui utilisent la mémoire paginée, cet utilitaire ne sert plus à
rien, surtout que HIMEM.SYS fait la gestion de la mémoire NON paginée
beaucoup plus efficacement.

--
Christian

Wanadoo c'est bof ;o)

unread,
Apr 18, 2003, 2:57:20 PM4/18/03
to

ouai c'est vrai ca....
Bon comment je dois faire pour mettre le maximum de programme en
memoire superieur ? surtout que je n'ai que 149Ko au total en
superieur.

Mon but est de charger au maximum une disquette boot win98 modifier.
En l'etat elle marche mais j'ai peur qu'un jour je sois a court de
memoire conventionnel.


--
Les fautes d'orthographes sus-cité sont déposés auprès de leurs
propriétaires respectifs. Aucune responsabilité n'est engagé sur
la lisibilité du message ou les éventuelles dommages qu'il peut
engendrer.

Jean-Claude BELLAMY

unread,
Apr 18, 2003, 4:46:19 PM4/18/03
to
Christian THOMAS <f5...@NOSPAMf5rmx.org> s'est ainsi exprimé:

??????
Tu es en train de te mélanger joyeusement les octets, Christian ! ;+)

EMM386 ne sert PAS SEULEMENT à gérer la mémoire paginée!
(effectivement largement dépassée!)

Mais à permettre l'utilisation des UMB (Upper Memory Blocks) pour des
programmmes.
Ce sont des blocs de mémoire (libres) situés dans la zone 640 ko - 1 Mo

Cela se configure sans le CONFIG.SYS à l'aide du paramètre "NOEMS" dans la
ligne de commande de EMM386, associé à la directive "DOS=UMB"

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.net
Jean-Clau...@wanadoo.fr * JC.Be...@free.fr


Wanadoo c'est bof ;o)

unread,
Apr 18, 2003, 5:54:01 PM4/18/03
to
On Fri, 18 Apr 2003 22:46:19 +0200, "Jean-Claude BELLAMY"
<Jean-Clau...@wanadoo.fr> wrote:

>??????
>Tu es en train de te mélanger joyeusement les octets, Christian ! ;+)
>
>EMM386 ne sert PAS SEULEMENT à gérer la mémoire paginée!
>(effectivement largement dépassée!)
>
>Mais à permettre l'utilisation des UMB (Upper Memory Blocks) pour des
>programmmes.
>Ce sont des blocs de mémoire (libres) situés dans la zone 640 ko - 1 Mo
>
>Cela se configure sans le CONFIG.SYS à l'aide du paramètre "NOEMS" dans la
>ligne de commande de EMM386, associé à la directive "DOS=UMB"

Heuu koi ca ? Comment ca ?
1024-640 = 384Ko ha que c'est ca ?

Hoooo puré, y en a un qui m'a piqué 235Ko !
Au voleur, on m'a volé mes Ko a l'assassin on m'assassine....
Rendez moi mes Kilos

Bernard Campourcy

unread,
Apr 19, 2003, 1:47:58 AM4/19/03
to
Wanadoo c'est bof ;o) a écrit :

> On Fri, 18 Apr 2003 22:46:19 +0200, "Jean-Claude BELLAMY"
> Heuu koi ca ? Comment ca ?
> 1024-640 = 384Ko ha que c'est ca ?

oui.

> Hoooo puré, y en a un qui m'a piqué 235Ko !
> Au voleur, on m'a volé mes Ko a l'assassin on m'assassine....
> Rendez moi mes Kilos

ça va être dur, vu qu'une bonne part des Ko qui te "manquent" sont réservé
par le système (mémoire vidéo, etc.)

Cependant tu peux récupérer 32 Ko supplémentaire (réservé à l'affichage en
mode texte monochrome si mes souvenirs sont bons, zone qui normalement n'est
jamais utilisée) en rajoutant I=B000-B7FF à EMM386.EXE, bref ça donne ça
dans le config.sys :
"device=dos\emm386.exe I=B000-B7FF noems"


--
Bernard

Wanadoo c'est bof ;o)

unread,
Apr 19, 2003, 7:19:20 AM4/19/03
to
On Sat, 19 Apr 2003 07:47:58 +0200, "Bernard Campourcy" <xx@x.x>
wrote:

>Cependant tu peux récupérer 32 Ko supplémentaire (réservé à l'affichage en
>mode texte monochrome si mes souvenirs sont bons, zone qui normalement n'est
>jamais utilisée) en rajoutant I=B000-B7FF à EMM386.EXE, bref ça donne ça
>dans le config.sys :
>"device=dos\emm386.exe I=B000-B7FF noems"

Aïe ca le fera pas car j'ai de la couleur a afficher.

Bernard Campourcy

unread,
Apr 19, 2003, 8:28:54 AM4/19/03
to
Wanadoo c'est bof ;o) a écrit :
> On Sat, 19 Apr 2003 07:47:58 +0200, "Bernard Campourcy" <xx@x.x>
> wrote:
>
>> Cependant tu peux récupérer 32 Ko supplémentaire (réservé à
>> l'affichage en mode texte monochrome si mes souvenirs sont bons,
>> zone qui normalement n'est jamais utilisée) en rajoutant I=B000-B7FF
>> à EMM386.EXE, bref ça donne ça dans le config.sys :
>> "device=dos\emm386.exe I=B000-B7FF noems"
>
> Aïe ca le fera pas car j'ai de la couleur a afficher.

????
La zone B000-B7FF est réservée à la mémoire vidéo en mode texte MONOCHROME
(noir et blanc) donc je ne comprends pas ta remarque.
Je précise que par défaut (et contrairement aux apparences) DOS fonctionne
en mode texte 16 couleurs et n'utilise pas cette zone. De plus je n'ai
jamais rencontré d'application utilisant cette zone.

Pour le fun tu peux aussi rajouter I=A000-AFFF soit :
"device=dos\emm386.exe I=A000-B7FF noems"

Avec les pilotes de souris et de CD-ROM on obtient + de 678 Ko de mémoire
conventionnelle (720 Ko sans les pilotes de CD et avec une disquette de boot
win 98).

Attention : la zone A000-AFFF est réservée pour la mémoire vidéo en mode
graphique. Evidemment, avec ce paramétrage, toute application DOS qui passe
en mode graphique plante le PC. C'est pour ça que dans la pratique cela n'a
pas grand interret.

--
Bernard

Wanadoo c'est bof ;o)

unread,
Apr 19, 2003, 9:06:16 AM4/19/03
to
On Sat, 19 Apr 2003 14:28:54 +0200, "Bernard Campourcy" <xx@x.x>
wrote:

>????


>La zone B000-B7FF est réservée à la mémoire vidéo en mode texte MONOCHROME
>(noir et blanc) donc je ne comprends pas ta remarque.
>Je précise que par défaut (et contrairement aux apparences) DOS fonctionne
>en mode texte 16 couleurs et n'utilise pas cette zone. De plus je n'ai
>jamais rencontré d'application utilisant cette zone.

Ok maintenant c'est plus clair.
J'utilise ansi.sys pour la couleur.

>Pour le fun tu peux aussi rajouter I=A000-AFFF soit :
>"device=dos\emm386.exe I=A000-B7FF noems"

c'est quoi cette zone ?

>Avec les pilotes de souris et de CD-ROM on obtient + de 678 Ko de mémoire
>conventionnelle (720 Ko sans les pilotes de CD et avec une disquette de boot
>win 98).

J'en ai malheureusement besoin.
Je garde le strict minimum qui avec le temps devient un maximum.


>Attention : la zone A000-AFFF est réservée pour la mémoire vidéo en mode
>graphique. Evidemment, avec ce paramétrage, toute application DOS qui passe
>en mode graphique plante le PC. C'est pour ça que dans la pratique cela n'a
>pas grand interret.

je passe aussi en mode graphique.

Thierry Sundgau

unread,
Apr 28, 2003, 6:52:21 PM4/28/03
to
Wanadoo c'est bof ;o) <mailto:MonMa...@dans.organisation.et.crypté> a
écrit dans le message : j9i2avgnufbrascia...@4ax.com...

> J'utilise ansi.sys pour la couleur.
Ce n'est qu'un interpreteur de commandes ANSI
pour afficher les programmes dont la sortie standart est formattée
avec des codes ESCAPE modifiant les attributs video...
autant dire qu'ils ne sont pas legion... et peut etre considéré
comme completement inutile (de plus ca bouffe de la RAM)

>
> >Pour le fun tu peux aussi rajouter I=A000-AFFF soit :
> >"device=dos\emm386.exe I=A000-B7FF noems"

> je passe aussi en mode graphique.
c'était une blague l'histoire d'inclure la zone ram video !!!


Amicalement

Thierry


0 new messages