Win3x.Org

Windows & DOS Community

+64Mo de Ram sous MS-DOS 6.22 ?

Règles du forum

Pour tout sujet impliquant un système d'exploitation daté de 2000 à nos jours, merci de le publier dans la section intitulée « Informatique moderne ».

Répondre   Page 3 sur 3  [ 24 messages ]
Aller sur la page « 1 2 3
Auteur Message
Alpskp
Sujet du message :
Publié : 05 mai 2008 23:11
Membre inscrit
Hors-ligne
 
Messages : 9
Inscription : 02 mai 2003 16:00
 
Il faut utiliser le himem.sys fourni avec win98 pour pouvoir utiliser plus de ram
victornement a écrit :
Bah de toute maniére, si on peut repousser la limitte des 64 Mo, ils ne seront pas utilisés quand même car MS-DOS tourne en mode réél et ne peut pas gérer plus de ....... 1 Mo (?) de ram (sauf si on passe par himem.sys qui passe en mode protégé, lit ou écrit dans la mémoire, et repasse en mode réel).
Or il faut dans ce cas que les applications soient conçues pour utiliser himem.sys, ce qui est rarement le cas.
Sous dos, rien empêche un programme de passer en mode protégé et de faire exécuter du code 32bit au delà du premier méga, il faut juste repasser en mode réel le temps d'appeler les fonction dos/bios
C'était très fréquent à partir de 1993, réalisé avec un dos extendeur
par exemple sous une forme client/serveur type DPMI
serveur dpmi (dos4g, cwsdpmi, windows...) alloue la mémoire (avec himem) et réalise l'intermédiaire lors des appels de fonction dos "réflexion des interruptions"
Et en cherchant sur internet, il est possible de trouver des demos de 64bit sous dos, après tout, rien ne l'empêche non plus, il suffit de passer en long mode car en mode réel il n'y a pas de contrôle/restriction d'accès au matériel
victornement a écrit :
Donc à changer himem.sys, je ne suis pas sur qu'on gagne grand chose (ça dépend si Windows 3.11 utilise himem.sys, ce qui n'est sans doute pas le cas car il utilise le "mode étendu 386" (il faut comprende "protégé") et n'a sans doute pas besoin de himem).
Win3.x/9x se font allouer toute la mémoire disponible par himem à son lancement, et c'est que cette mémoire qui sera utilisée par la suite

_________________

Connecté sur un 286
mais avec fpu :)


Haut
Profil Citer
Matthias
Sujet du message :
Publié : 05 mai 2008 23:22
Membre d'honneur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 1340
Inscription : 26 mars 2008 23:05
PC Rétro : P4 (NEC), Continental Edison (Celeron)
 
Quelqu'un a testé avec le HIMEM.SYS de Windows NT ou XP?


Haut
Profil Citer
tombcore
Sujet du message :
Publié : 06 mai 2008 01:14
Membre d'honneur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 434
Inscription : 14 janv. 2003 14:50
 
Le himem de freedos est magnifique

_________________

Tom - Ancien webmaster de Win3x.Org


Haut
Profil Citer
Dr Frankenstein
Sujet du message :
Publié : 06 mai 2008 04:07
Membre d'honneur
Hors-ligne
 
Messages : 418
Inscription : 28 oct. 2004 01:31
 
Matthias a écrit :
Quelqu'un a testé avec le HIMEM.SYS de Windows NT ou XP?
Je crois pas qu'il est compatible avec DOS pur, mais qu'il sert seulement pour l'émulateur DOS de Windows NT.

_________________

Introducing Windows 95.
It lets you use more than eight characters to name your files. Imagine that. ~Apple.


Haut
Profil
Afficher : Trier par : Ordre :
Répondre   Page 3 sur 3  [ 24 messages ]
Revenir à « Informatique des vieux systèmes » | Aller sur la page « 1 2 3
Aller :