OVH Cloud OVH Cloud

Conseil mémoire virtuelle

4 réponses
Avatar
pat60
Bonjour à tous,

Fixez vous votre mémoire virtuelle sur vos serveurs ou laissez vous windows
la gérer. Actuellement, mon serveur indique un fichier d'échange compris
entre 1Go et 1.5Go.
Me conseillez vous de fixer cette taille à 1.5 Go par exemple ?

Merci pour vos réponses.

4 réponses

Avatar
Philippe T [MS]
Bonjour,

Il est préférable dans la plupart des cas de laisser Windows gérer cette
mémoire virtuelle. Sinon, il faut fixer une valeur max et min identique dans
la mesure du possible.

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"pat60" wrote in message
news:4290eacd$0$840$
Bonjour à tous,

Fixez vous votre mémoire virtuelle sur vos serveurs ou laissez vous
windows
la gérer. Actuellement, mon serveur indique un fichier d'échange compris
entre 1Go et 1.5Go.
Me conseillez vous de fixer cette taille à 1.5 Go par exemple ?

Merci pour vos réponses.




Avatar
Jean-Claude BELLAMY
Dans le message news:4290eacd$0$840$ ,
pat60 s'est ainsi exprimé:

Bonjour à tous,

Fixez vous votre mémoire virtuelle sur vos serveurs ou laissez vous
windows la gérer. Actuellement, mon serveur indique un fichier
d'échange compris entre 1Go et 1.5Go.
Me conseillez vous de fixer cette taille à 1.5 Go par exemple ?


Combien as-tu de RAM ?
1 Go ? (cette valeur suggérée de 1.5 Go évoque pour moi ce fameux coefficent
de 1.5)

Or 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! ;-)
(personnellement, je n'en connais pas!)

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 services et applis habituels (DNS, DHCP, ...., IE, .)
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!

Sur un de mes serveurs W2K (DNS, DHCP,WINS, IIS, MySQL, ...) doté de 1 Go de
RAM, j'ai 400 Mo de swap, et c'est LARGEMENT suffisant.


Si on la flemme de le faire, alors il vaut mieux laisser faire le système !


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

Avatar
pat60
Bien compris la leçon. Pour l'instant, le serveur est sous W2k serveur et
n'a que 512Mo de Ram mais j'envisage de monter à 1Go. Budget oblige, on ne
peut pas toujours tout faire d'un coup.

Donc pour l'instant, je laisse faire Windows.


Merci pour les réponses.
Avatar
Sebastien Vienot [MS]
"Jean-Claude BELLAMY" wrote in message
news:
Dans le message news:4290eacd$0$840$ ,
pat60 s'est ainsi exprimé:

Bonjour à tous,

Fixez vous votre mémoire virtuelle sur vos serveurs ou laissez vous
windows la gérer. Actuellement, mon serveur indique un fichier
d'échange compris entre 1Go et 1.5Go.
Me conseillez vous de fixer cette taille à 1.5 Go par exemple ?


Combien as-tu de RAM ?
1 Go ? (cette valeur suggérée de 1.5 Go évoque pour moi ce fameux
coefficent de 1.5)

Or 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! ;-)
(personnellement, je n'en connais pas!)


Si si, bossant au support, je passe ma vie dedans !! ;-))

Sinon, plus sérieusement, je conseille de fixer la taille du pagefile au
doucle du pic d'utilisation affiché dans le gestionnaire des tâches (onglet
performance). Tout à fait d'accord sur tes commentaires du 1,5x, c'est
ridicule.



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 services et applis habituels (DNS, DHCP, ...., IE, .)
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!

Sur un de mes serveurs W2K (DNS, DHCP,WINS, IIS, MySQL, ...) doté de 1 Go
de RAM, j'ai 400 Mo de swap, et c'est LARGEMENT suffisant.


Si on la flemme de le faire, alors il vaut mieux laisser faire le système
!


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