OVH Cloud OVH Cloud

ram

10 réponses
Avatar
boblebob
salut,

je dois installer un windows 2000 sur un pentium 900 mHz avec 64 Mo de Ram,
c'est pas un peu léger ça ? quelle capacité de ram est préconisée ?
merci
--
A+

Bob
----

10 réponses

Avatar
Pulsar
salut,

je dois installer un windows 2000 sur un pentium 900 mHz avec 64 Mo de Ram,
c'est pas un peu léger ça ? quelle capacité de ram est préconisée ?
merci



128 Mo, c'est un minimum.

256, C'est bien, comme ça, la mémoire virtuelle ne sera pas trop
sollicitée...

Sur une config plus puissante, je t'aurais répondu 512 Mo, mais pour un
P 900 cette quantité de RAM ne serait pas exploité car si tu utilises
des applications exigeantes en ressources, je pense qu'au niveau CPU et
Disque Dur, ça ne passerai pas sur ta config...


Configure ta mémoire virtuelle pour qu'elle soit de taille fixe
(Min=Max) et égale à 1,5 X la taille de ta RAM.

Ex pour 256 Mo => 384 Mo de mémoire virtuelle.

Pulsar.

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

Avatar
Jérôme GUERS
Pulsar wrote in

salut,

je dois installer un windows 2000 sur un pentium 900 mHz avec 64 Mo de
Ram,


c'est pas un peu léger ça ? quelle capacité de ram est préconisée ?
merci



128 Mo, c'est un minimum.

256, C'est bien, comme ça, la mémoire virtuelle ne sera pas trop
sollicitée...

Sur une config plus puissante, je t'aurais répondu 512 Mo, mais pour un
P 900 cette quantité de RAM ne serait pas exploité car si tu utilises
des applications exigeantes en ressources, je pense qu'au niveau CPU et
Disque Dur, ça ne passerai pas sur ta config...


Configure ta mémoire virtuelle pour qu'elle soit de taille fixe
(Min=Max) et égale à 1,5 X la taille de ta RAM.

Ex pour 256 Mo => 384 Mo de mémoire virtuelle.

Pulsar.


Bonjour
Je profite de cette discussion pour avoir une petite précision :
cette configuration doit elle être mise en place pour tout système ou
uniquement dans ce cas ? Pourquoi ce choix ?
Je ne sais jamais comment configurer la mémoire virtuelle. Je cherche à
connaître quelques principes.

Merci
Jérôme


Avatar
Pulsar
Jérôme GUERS a exposé le 18/05/2005 :
Pulsar wrote in

salut,

je dois installer un windows 2000 sur un pentium 900 mHz avec 64 Mo de Ram,
c'est pas un peu léger ça ? quelle capacité de ram est préconisée ?
merci



128 Mo, c'est un minimum.

256, C'est bien, comme ça, la mémoire virtuelle ne sera pas trop
sollicitée...

Sur une config plus puissante, je t'aurais répondu 512 Mo, mais pour un
P 900 cette quantité de RAM ne serait pas exploité car si tu utilises
des applications exigeantes en ressources, je pense qu'au niveau CPU et
Disque Dur, ça ne passerai pas sur ta config...


Configure ta mémoire virtuelle pour qu'elle soit de taille fixe
(Min=Max) et égale à 1,5 X la taille de ta RAM.

Ex pour 256 Mo => 384 Mo de mémoire virtuelle.

Pulsar.


Bonjour
Je profite de cette discussion pour avoir une petite précision :
cette configuration doit elle être mise en place pour tout système ou
uniquement dans ce cas ? Pourquoi ce choix ?
Je ne sais jamais comment configurer la mémoire virtuelle. Je cherche à
connaître quelques principes.

Merci
Jérôme



Oui c'est une règle générale applicable à toute configuration.

1,5 x la RAM est une taille 'optimale', et le fait de fixer
définitivement la taille de la mémoire virtuelle permet de minimiser la
fragmentation du fichier et éviter la modification de sa taille (ce qui
provoque des ralentissements plus ou moins importants...)

Si vous souhaitez optimiser l?utilisation de la RAM :

http://www.zebulon.fr/astuces/tip53-0/Supprimer-les-DLL-de-la-memoire.html

http://www.zebulon.fr/astuces/tip107-0/Optimiser-la-memoire--les-entrees-sorties.html

http://www.zebulon.fr/astuces/tip1-0/Utiliser-la-memoire-cache-de-second-niveau-L2.html

http://www.zebulon.fr/astuces/tip72-0/Conserver-le-noyau-et-les-drivers-en-RAM.html


ATTENTION : ces fichiers changent la base de registre !



Pulsar.

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net



Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Pulsar s'est ainsi exprimé:

[...]
1,5 x la RAM est une taille 'optimale',
NONNNNNNNNNNNNNNNNN ! ;-)

Ce coefficient de 1.5 fois la quantité de RAM, que l'on peut retrouver dans
le MSDN, est complètement irréaliste et date des anciennes version de
Windows !
Il ne peut se justifier que si lors d'un crash on veut qu'un DUMP COMPLET de
la RAM soit effectué.
Or à moins d'être un développeur MS, ce dump est totalement inexploitable!
Que ceux, ici présents, qui ont réussi à en tirer quelque chose lèvent le
doigt! ;-)

Donc j'élimine délibérément cette option, réservant le swap uniquement au
fonctionnement normal de Windows.

Pour définir rationnellement la quantité de swap, il suffit d'observer la
valeur du pic de mémoire dans le gestionnaire de tâches, en fonction des
applications lancées au cours d'une assez longue période..

P.ex. :
512 Mo de RAM
850 Mo de pic
On soustrait la quantité de RAM installée, et on arrondit le résultat
-> 300 Mo

Cette valeur va être le POINT DE DÉPART (approximatif) d'une itération
expérimentale :

1 - On fixe le swap à cette valeur (300 Mo ici)

2 - On lance les applis habituelles (IE, Word, PSP,..)
et on travaille avec.

3 - Est-ce que ça passe ?
(pas d'injurebox de mémoire insuffisante)
-> 2 cas de figure possibles :

4a- OUI
Au choix,
4a1 - on laisse comme çà, c'est fini
4a2 - on diminue le swap de 10%,
on reboote,
on retourne en 2
4b- NON
On augmente le swap de 10 %
on reboote,
on retourne en 2

Ce n'est qu'ainsi qu'on aura déterminé le swap OPTIMAL!

et le fait de fixer
définitivement la taille de la mémoire virtuelle permet de minimiser
la fragmentation du fichier et éviter la modification de sa taille
(ce qui provoque des ralentissements plus ou moins importants...)
Là je suis d'accord.


Si vous souhaitez optimiser l?utilisation de la RAM :

http://www.zebulon.fr/astuces/tip53-0/Supprimer-les-DLL-de-la-memoire.html
OUH LA !!!!!!!!

Cette clef prétendue miraculeuse :
HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/AlwaysUnloadDll
n'est applicable que "*For operating systems prior to Windows 2000*"

Donc sous W2k et au-delà elle a autant d'effet que de vouloir convaincre
Steve Ballmer à mettre Windows dans le Domaine Public! ;-)

Dixit MSDN :
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_programming/debugging.asp?frame=true



http://www.zebulon.fr/astuces/tip107-0/Optimiser-la-memoire--les-entrees-sorties.html
HMMMMM ......

Cette entrée "IoPageLockLimit" de la BDR indique, comme son nom le suggère,
le nombre d'octets qui peuvent être verrouillés au cours d'une opération
d'entrée/sortie. Si elle vaut 0, le système alloue par défaut 512 Ko.
La valeur MAXIMALE que l'on peut allouer est la quantité de RAM moins un
"petit quelque chose" qui dépend de cette valeur :
7 Mo pour 16 Mo de RAM
16 Mo pour 64 Mo de RAM
64 Mo pour 512 Mo de RAM
(c'est presque linéaire : )

Personnellement, je me garderais bien de bidouiller cette valeur !!!
Le MSDN dit ceci :
"Be *careful* when changing this value.
The default value computed by the system when
IoPageLockLimit is 0 is tuned *specifically* for system
performance.
Allowing the system to lock down more memory can
have a *detrimental effect* on system performance. "

C'est-à-dire l'effet inverse de ce qui est escompté!


http://www.zebulon.fr/astuces/tip1-0/Utiliser-la-memoire-cache-de-second-niveau-L2.html
Encore un CALC !!! (Conseil à la con)


Le MSDN anonce clairement la couleur :
"Do not change the SecondLevelDataCache entry
Some third-party sources have *erroneously*
reported that modifying the SecondLevelDataCache
registry entry in
HKLMSystemCurrentControlSetControlSession ManagerMemory Management
can enhance system performance.
The second level (L2) cache is recognized by the
operating system and is fully utilized regardless
of the setting of this parameter."

Donc une manip totalement INUTILE !


http://www.zebulon.fr/astuces/tip72-0/Conserver-le-noyau-et-les-drivers-en-RAM.html
Bon, là ce n'est pas faux, mais il faut bien avoir à l'esprit que ce

paramétrage ne concerne QUE les DRIVERS user et kernel et le code kernel!
Les applis (user), à savoir le plus important au niveau consommation de
mémoire, ne sont pas du tout affectées ...

C'est décrit dans l'article :
"How to Stop the NTExecutive from Paging to Disk"
Q184419
http://support.microsoft.com/?id4419

Et entre nous, j'ai essayé, cela n'a pas changé grand chose! ;-)


Donc tous ces soi-disants conseils mirifiques d'optimisation de Windows, en
ce qui me concerne, je les dynamite, disperse, ventile !
;-)


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
Pulsar
Dans le message news: ,
Pulsar s'est ainsi exprimé:

[...]
1,5 x la RAM est une taille 'optimale',
NONNNNNNNNNNNNNNNNN ! ;-)

Ce coefficient de 1.5 fois la quantité de RAM, que l'on peut retrouver dans
le MSDN, est complètement irréaliste et date des anciennes version de
Windows !
Il ne peut se justifier que si lors d'un crash on veut qu'un DUMP COMPLET de
la RAM soit effectué.
Or à moins d'être un développeur MS, ce dump est totalement inexploitable!
Que ceux, ici présents, qui ont réussi à en tirer quelque chose lèvent le
doigt! ;-)

Donc j'élimine délibérément cette option, réservant le swap uniquement au
fonctionnement normal de Windows.

Pour définir rationnellement la quantité de swap, il suffit d'observer la
valeur du pic de mémoire dans le gestionnaire de tâches, en fonction des
applications lancées au cours d'une assez longue période..

P.ex. :
512 Mo de RAM
850 Mo de pic
On soustrait la quantité de RAM installée, et on arrondit le résultat
-> 300 Mo

Cette valeur va être le POINT DE DÉPART (approximatif) d'une itération
expérimentale :

1 - On fixe le swap à cette valeur (300 Mo ici)

2 - On lance les applis habituelles (IE, Word, PSP,..)
et on travaille avec.

3 - Est-ce que ça passe ?
(pas d'injurebox de mémoire insuffisante)
-> 2 cas de figure possibles :

4a- OUI
Au choix,
4a1 - on laisse comme çà, c'est fini
4a2 - on diminue le swap de 10%,
on reboote,
on retourne en 2
4b- NON
On augmente le swap de 10 %
on reboote,
on retourne en 2

Ce n'est qu'ainsi qu'on aura déterminé le swap OPTIMAL!



Cette préconisation est faite pour les utilisateurs lambda (je parle de
celle que j'ai proposé...).

1 à 1.5 fois la RAM semble être le paramétrage polyvalent (le terme
optimal était plus utilisé dans ce sens)

En effet, l'optimisation dont vous parlez ci-dessus est bien plus
rationnel ;)

Mais malheureusement, les utilisateurs non initiés ne se lanceront que
rarement sur ce type d'optimisation (Plug & Play attitude....)

Et dans ce cas, le paramétrage se fait au cas par cas.

Question :

Quel est à vos yeux le paramétrage passe partout sous W2K ? (Sans avoir
de tests particuliers à réaliser)

D'ailleurs c'est plutôt dans cet esprit que je répondais.



et le fait de fixer
définitivement la taille de la mémoire virtuelle permet de minimiser
la fragmentation du fichier et éviter la modification de sa taille
(ce qui provoque des ralentissements plus ou moins importants...)
Là je suis d'accord.


Si vous souhaitez optimiser l?utilisation de la RAM :

http://www.zebulon.fr/astuces/tip53-0/Supprimer-les-DLL-de-la-memoire.html
OUH LA !!!!!!!!

Cette clef prétendue miraculeuse :
HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/AlwaysUnloadDll
n'est applicable que "*For operating systems prior to Windows 2000*"

Donc sous W2k et au-delà elle a autant d'effet que de vouloir convaincre
Steve Ballmer à mettre Windows dans le Domaine Public! ;-)

Dixit MSDN :
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_programming/debugging.asp?frame=true



http://www.zebulon.fr/astuces/tip107-0/Optimiser-la-memoire--les-entrees-sorties.html
HMMMMM ......

Cette entrée "IoPageLockLimit" de la BDR indique, comme son nom le suggère,
le nombre d'octets qui peuvent être verrouillés au cours d'une opération
d'entrée/sortie. Si elle vaut 0, le système alloue par défaut 512 Ko.
La valeur MAXIMALE que l'on peut allouer est la quantité de RAM moins un
"petit quelque chose" qui dépend de cette valeur :
7 Mo pour 16 Mo de RAM
16 Mo pour 64 Mo de RAM
64 Mo pour 512 Mo de RAM
(c'est presque linéaire : )

Personnellement, je me garderais bien de bidouiller cette valeur !!!
Le MSDN dit ceci :
"Be *careful* when changing this value.
The default value computed by the system when
IoPageLockLimit is 0 is tuned *specifically* for system
performance.
Allowing the system to lock down more memory can
have a *detrimental effect* on system performance. "

C'est-à-dire l'effet inverse de ce qui est escompté!


http://www.zebulon.fr/astuces/tip1-0/Utiliser-la-memoire-cache-de-second-niveau-L2.html
Encore un CALC !!! (Conseil à la con)


Le MSDN anonce clairement la couleur :
"Do not change the SecondLevelDataCache entry
Some third-party sources have *erroneously*
reported that modifying the SecondLevelDataCache
registry entry in
HKLMSystemCurrentControlSetControlSession ManagerMemory Management
can enhance system performance.
The second level (L2) cache is recognized by the
operating system and is fully utilized regardless
of the setting of this parameter."

Donc une manip totalement INUTILE !


http://www.zebulon.fr/astuces/tip72-0/Conserver-le-noyau-et-les-drivers-en-RAM.html
Bon, là ce n'est pas faux, mais il faut bien avoir à l'esprit que ce

paramétrage ne concerne QUE les DRIVERS user et kernel et le code kernel! Les
applis (user), à savoir le plus important au niveau consommation de mémoire,
ne sont pas du tout affectées ...

C'est décrit dans l'article :
"How to Stop the NTExecutive from Paging to Disk"
Q184419
http://support.microsoft.com/?id4419

Et entre nous, j'ai essayé, cela n'a pas changé grand chose! ;-)


Pour ma part, j'utilise ces 'optimisations' en étant conscient que cela
ne va pas bouleverser les perfs de ma config.



Donc tous ces soi-disants conseils mirifiques d'optimisation de Windows, en
ce qui me concerne, je les dynamite, disperse, ventile !
;-)


--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net


Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Pulsar s'est ainsi exprimé:

[...]
Quel est à vos yeux le paramétrage passe partout sous W2K ? (Sans
avoir de tests particuliers à réaliser)


A la louche, avec 256 à 512 Mo de RAM, 300 Mo de swap est une bonne base.
Mais çà dépend de ce quon fait!

Si on est un accro de "Autocad" en simultané avec "PhotoShop" + "Visual.NET"
+ "Delphi" + "PageMaker" + "Acrobat", çà sera notoirement insuffisant
Si on ne dépasse pas "Notepad" + "Calc", on peut ramener à 50 Mo !


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
Mario MORINO
Bonjour Jean-Claude BELLAMY,

Si on ne dépasse pas "Notepad" + "Calc", on peut ramener à 50 Mo !


Tout ça pour si peu !

;o)

Avatar
thralia
Jérôme GUERS Wrote:

Bonjour
Je profite de cette discussion pour avoir une petite précision :
cette configuration doit elle être mise en place pour tout système ou
uniquement dans ce cas ? Pourquoi ce choix ?
Je ne sais jamais comment configurer la mémoire virtuelle. Je cherch
à
connaître quelques principes.

Merci
Jérôme
Salut !


Pour modifier la taille de la mémoire virtuelle, cliques-droit su
"poste de travail", puis "propriétés", puis l'onglet "avancé". Clique
sur le bouton "options de performances", puis "modifier". Et voilà, e
sélectionnant le(s ) lecteur(s) sur lequel ta memoire virtuelle s
trouve, tu peux modifier la taille minimum et la taille maximum.

Voilà

--
thrali

-----------------------------------------------------------------------
thralia's Profile: http://www.msusenet.com/member.php?userid0
View this thread: http://www.msusenet.com/t-187043843

Avatar
thralia
Jérôme GUERS Wrote:

Bonjour
Je profite de cette discussion pour avoir une petite précision :
cette configuration doit elle être mise en place pour tout système ou
uniquement dans ce cas ? Pourquoi ce choix ?
Je ne sais jamais comment configurer la mémoire virtuelle. Je cherch
à
connaître quelques principes.

Merci
Jérôme
Salut !


Pour modifier la taille de la mémoire virtuelle, cliques-droit su
"poste de travail", puis "propriétés", puis l'onglet "avancé". Clique
sur le bouton "options de performances", puis "modifier". Et voilà, e
sélectionnant le(s ) lecteur(s) sur lequel ta memoire virtuelle s
trouve, tu peux modifier la taille minimum et la taille maximum.

Voilà

--
thrali

-----------------------------------------------------------------------
thralia's Profile: http://www.msusenet.com/member.php?userid0
View this thread: http://www.msusenet.com/t-187043843

Avatar
thralia
Jérôme GUERS Wrote:

Bonjour
Je profite de cette discussion pour avoir une petite précision :
cette configuration doit elle être mise en place pour tout système ou
uniquement dans ce cas ? Pourquoi ce choix ?
Je ne sais jamais comment configurer la mémoire virtuelle. Je cherch
à
connaître quelques principes.

Merci
Jérôme
Salut !


Pour modifier la taille de la mémoire virtuelle, cliques-droit su
"poste de travail", puis "propriétés", puis l'onglet "avancé". Clique
sur le bouton "options de performances", puis "modifier". Et voilà, e
sélectionnant le(s ) lecteur(s) sur lequel ta memoire virtuelle s
trouve, tu peux modifier la taille minimum et la taille maximum.

Voilà

--
thrali

-----------------------------------------------------------------------
thralia's Profile: http://www.msusenet.com/member.php?userid0
View this thread: http://www.msusenet.com/t-187043843