Win3x.Org

Windows & DOS Community

Utiliser Windows 3.1x avec + de 256Mo de RAM

Répondre   Page 1 sur 1  [ 5 messages ]
Auteur Message
Yann
Sujet du message : Utiliser Windows 3.1x avec + de 256Mo de RAM
Publié : 19 sept. 2004 13:26
Membre d'honneur
Hors-ligne
 
Messages : 273
Inscription : 05 nov. 2003 14:51
 
x Si vous avez déjà tenté d'utiliser windows 3.1 avec plus de 256Mo de RAM, vous avez pu vous prendre un msg comme ça : PageOverCommit value in SYSTEM.INI is too large. Decrease the value, or if not present, add a setting that is less than 4.
Pour pouvoir utiliser win3x avec + de 256Mo de RAM, éditez le fichier SYSTEM.INI et modifiez la ligne dans la section [386Enh]
PageOverCommit=4
Par:
PageOverCommit=1
si vous avez 512Mo de RAM ou +
PageOverCommit=0
Si vous avez 1Go de RAM.


Haut
Profil Citer
tombcore
Sujet du message :
Publié : 19 sept. 2004 16:23
Membre d'honneur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 438
Inscription : 14 janv. 2003 14:50
 
Avons nous vraimetn besoin d'un tutoriel de ce genre ?

En effet il suffit de faire de que Windows nous dit en cas de problème.

_________________

Tom - Ancien webmaster de Win3x.Org


Haut
Profil Citer
le chef suprême
Sujet du message : Ce tutoriel est utile !
Publié : 01 juin 2008 22:52
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 331
Inscription : 02 juin 2006 18:57
 
Ce tutoriel est utile puisque je n'ai su que mettre de 3, 2, 1 ou 0 comme valeur.
Je l'ai mis à 1 puis à 0 de façon hasardeuse avec 512 Mo RAM. Pas de changement significatif ressenti. Aucun souci n'est apparu.

Je vais remettre à 1 dès maintenant ! :wink:

_________________

Expert en MS-DOS, Windows 3.x, Windows 4.x (95/98/ME).
Live-CD Windows 95 !


Haut
Profil Citer
Alpskp
Sujet du message :
Publié : 02 juin 2008 00:32
Membre inscrit
Hors-ligne
 
Messages : 9
Inscription : 02 mai 2003 16:00
 
L'origine du problème vient de la limite de taille du fichier d'échange permanent

Ce fichier doit faire 4 fois la taille de la ram selon les recommandations de m$
mais win3.1 empêche ce fichier d'occuper plus de la moitié de l'espace libre sur le disque

Le problème, c'est qu'à l'époque où est sorti win31, le dos ne gérait pas les partitions de plus de 2go donc win 3.1 s'attend à ce que la moité de l'espace libre soit au maximum 1go

et 4x256mo = 1go
quand il y a plus de 256mo de ram, on dépasse ce 1go de demi espace libre

Le 4x correspond à la valeur définie par PageOverCommit

Il faut PageOverCommit x ram < 1go

Avec win3.1, qui a besoin d'une swap sur 1 pc avec 512mo ?

_________________

Connecté sur un 286
mais avec fpu :)


Haut
Profil Citer
Big Monstro
Sujet du message : Re: Windows 3x : Utiliser Windows 3.1 avec + de 256Mo de RAM
Publié : 20 sept. 2012 17:03
Administrateur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 3213
Inscription : 27 juin 2003 15:15
PC Rétro : 80486 DX2/66, MS-DOS & Windows 95
 
Pour plus d'informations quant aux limitations de Windows 3.x avec des grandes quantités de mémoire, vous pouvez consulter l'article suivante à la base des connaissances (en anglais) : http://support.microsoft.com/kb/84388

Quelques passages traduits en français par mes soins (mieux écrit qu'avec le traducteur automatique de Microsoft) :

Tout d'abord une différence substantielle entre Windows 3.0 et Windows 3.1
Citation :
Les pilotes HIMEM.SYS fournis avec Windows 3.0 et MS-DOS 5.0 imposent une limite de 16 Mo : si Windows 3.1 est exécuté en utilisant une ancienne version de HIMEM.SYS (provenant de Windows 3.0 ou de MS-DOS 5.0), alors Windows 3.1 ne peut pas gérer plus de 16 Mo de mémoire. Vous devez mettre à jour le pilote XMS vers la nouvelle version fourni avec Windows 3.1 pour éliminer cette barrière. Windows 3.0 ne peut pas gérer plus de 16 Mo aussi bien en mode standard qu'en mode étendu. Cette limitation des 16 Mo n'existe pas sur Windows 3.1
Ensuite, venons-en à Windows 3.1 :
Citation :
La limitation de mémoire de Windows 3.1 est en principe de 512 Mo. Cette limite, bien que techniquement correcte, doit être précisée/nuancée. Cette limite s'applique seulement à Windows fonctionnant en mode standard. La limite pour le mode 386 étendu est de 256 Mo. Ce nombre représente la somme de la mémoire physique et virtuelle. La limite de 512 Mo du mode standard est seulement théorique. En pratique, la limite en mode standard est la même qu'en mode 386 étendu (256 Mo). Cette information ne concerne pas les ordinateurs ayant un processeur 80286. Ce processeur est physiquement limité à seulement 16 Mo
Citation :
La limite de 256 Mo du mode 386 étendu de Windows 3.1 est une limite liée à la mémoire physique et à la mémoire virtuelle. Normalement, la quantité de mémoire virtuelle est quatre fois supérieure à la quantité de mémoire physique accessible par Windows
Suite à la lecture de cet article, je souhaite poser une question aux spécialistes de Windows 3.x...

Est-ce que la mémoire virtuelle est gérée par Windows 3.x en "mode standard" ? A ce que je sache, ce mode de fonctionnement était destiné aux processeurs 80286, premier processeur à prendre en charge le mode protégé. Or, ces processeurs étaient déjà capables de gérer la mémoire virtuelle (jusqu'à 1 Go seulement pour le 286, beaucoup plus pour les 386 et suivants)


Haut
Profil
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 1  [ 5 messages ]
Revenir à « Documentations et tutoriels »
Aller :