Forum Panda Pirate
Forum Grenier xIF  
Panda Pirate, forum rôliste
Lisez d'abord la FAQ, svp =>[ FAQ ] [ Thread Index ] [ Search ] [ Archives ] [ Pandapirate ]

Topic: des infos sur la mémoire vive
Posted by: Monsieur le Président at ven. 30 avril 2004 10:20:34 CEST

Keywords:

Message:

J'ai lu un papier sur le traitement à faire pour parametrer sa mémoire virtuelle qui etait vraiment convainquant.

Suivez le raisonnement.

Windows dispose d'une mémoire composée de deux choses : La RAm (mémoire vive) et la MV (Mémoire virtuelle) qui est un fichier sur le disque dur et dont l'acces est plus de 1000 plus lent que celui de la RAM.

Lorsque Windows execute les programmes c'est TOUJOURS en RAM (jamais en MV), mais à un instant T il n'execute réellement que peu des programmes qui sont montés dans sa mémoire totale. Exemple: vous ouvrez votre messagerie, le messenger, l'antivirus et Word pour taper du texte : pendant que vous tapez du texte seul Word s'execute en RAM, le reste est quelque part dans la mémoire(Ram++mv).

Quand vous lancez la messagerie, il y a de place en RAM donc le programme s'y installe : le pc va vite tout est chouette.
Quand vous lancez dix autres programmes dont LOTOFOOT2000, à force vous allez manquer de RAM mais c'est pas grave, windows installe tout ca dans la mémoire virtuelle. Pour lui la mémoire est faite pour ca.
Par contre vous allez provoquer le SWAP : c'est à dire que lorsque vous allez basculer(sans fermer) de Word où vous tapiez votre texte à LOTOFOOT2000, Windows devra trouver de la place en RAM pour executer LOTOFOOT2000 ! Et comme il n'y a plus de place, windows va prendre un programme qui ne s'execute plus en RAm à cet instant et va le reexpedier dans la mémoire virtuelle pour libérer de la ram PUIS faire venir LOTOFOOT200 depuis la mémoire virtuelle dans la RAM pour enfin l'executer.

c'est lourd hein ? pour votre pc aussi.

Le probleme vient du fait que vous avez dit à Windows qu'il avait beaucoup de mémoire virtuelle et que du coup au lieu de retirez les programmes de la mémoire quand vous les quitter, il les conserve en mémoire virtuelle.
Si le PC n'avait pas trop de mémoire virtuelle il descendrait les programmes au fure et à mesure des besoins et toute la mémoire RAM serait libérée plus rapidement au lieu de generer du swap.

la solution : mettre la mémoire virtuelle à 1Go, lancer tous les programmes possibles et imiginables y compris les jeux, laisser le pc tourner toute la semaine s'il le faut sans rebooter ! Au bout d'un moment ou vous l'avez bien secoué, ouvrez le gestionnaire systeme pour voir votre pic d'utilisation de mémoire. Si la quantité de Ram est supérieur à ce pic alors vous auriez pu vous passer de tout ce swap qui s'est produit parce que vous avez dit au PC qu'il pouvait le faire.
Si le chiffre est au-dessus adapté la quantité de MV a ce qu'il faut ou acheter de la RAm et ne laisser de 50 petits Mega de MV, de toutes facons si ce chiffre est trop faible Windows augmentera de lui meme cette taille (il n'augmente pas la MV maximum mais la minimum apparament)

voili voilou
Bou




Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home/clients/13eaf4559a54d78787520f07cab62616/web/panda/archreply.php on line 98

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /home/clients/13eaf4559a54d78787520f07cab62616/web/panda/archreply.php on line 101
<< Previous topic:  master of orion 2 - Monsieur le Président, dim. 02 mai 2004 20:50:54 CEST
>> Next topic:  lu sur le site de bellamy - Fyly, jeu. 29 avril 2004 19:00:21 CEST

Top


Les sites autour du Panda
Pandapirate.net   CasusNO

Le GROG c'est bon, buvez-en!

Powered by Pandapirate, based on Zforum © XGRA 2001.