HELP, problèmes mémoire dos

Bon j’ai un petit problème de émoire sous msdos. En fait comme vous le savez les programmes se chargent dans la mémoire conventionelle (640k) ou haute (384k). Mais bon comme j’uilise plein de trucs a la fois, et que j’ai deja optimisé/bidouillé au maximum, je me demandais pourquoi il n’y a pas moyen de lancer des programmes dans la mémoire étendue (XMS), c’est a dire le reste de la RAM que ej posède (256Mo).

Y a t’il une solution pour faire ca?

Sinon, quand je monte ma becane sur le réseau, une fichier “redir” se charge dans ma mémoire conventionnelle. il est tres gros (100k) et me bloque bien. Est-ce ue qqun sait ce que contient cette allocation mémoire “redir” et comme la reduire en taille / supprimer?

merci d’avance

tu as bien spécifié dos=high, umb

et tu charges bien tous tes pilotes avec devicehigh= et loadhigh= dans config.sys et autoexec?

pour le réseau ,et bien , débranche ta bécane du réseau…

[quote]Bon
j’ai un petit problème de émoire sous msdos. En fait comme vous le
savez les programmes se chargent dans la mémoire conventionelle (640k)
ou haute (384k). Mais bon comme j’uilise plein de trucs a la fois, et
que j’ai deja optimisé/bidouillé au maximum, je me demandais pourquoi
il n’y a pas moyen de lancer des programmes dans la mémoire étendue
(XMS), c’est a dire le reste de la RAM que ej posède (256Mo).

Y a t’il une solution pour faire ca?

Response courte: Non.

Response complique:

Deja, 1. MSDOS 6.22 ne gere que 64Mo de Ram (via HIMEM.SYS), donc tes
256, tu peux te les carrer ou je pense. Maintenant, si tu utilise le
DOS de Windows 98, la, tu auras bien 256Mo visible (pas necessairement
utile).

Ensuite, les programmes dos utilise le mode reel du processeur, qui
stipule (en gros) qu’un programme doit tourner dans les 640Ko de la
ram, et ce, meme pour les TSR (Terminate and Stay Resident).
Effectivement, certains programmes peuvent utiliser la memoire etendu,
mais uniquement pour les données. L’executable, en memoire, doit faire
moins de 640ko (et meme moins de 600ko pour que ca marche vraiment)

Attention, des qu’un jeu utilise DOS4/GW, mon explication n’est plus
valable (le cpu passe en mode protege). De meme, certains jeux avait
leur propre mode protege (il me semble que c’est le cas de comanche,
par exemple)

Ca te va, comme explication?

LoneWolf

C’etait l’bon temps, gamin

Bop, evidemmetn j’ai tout mis en high, umb et les LH pleuvent dans mon code.

Y aurait-il moyen de gruger en utilisant une gtruc du genre dos4GW pour utiliser la mémoire XMS pour les programmes, et pas seulement les données??

et qu’en est-il de cette instance mémoire “redir”??