Memoire virtuelle ?

Memoire virtuelle ? - Carte mère - Hardware

Marsh Posté le 28-07-2002 à 22:46:52    

Alors voila , ma question est tres simple , tout le monde sait que windows utilise le ddur comme memoire.
Si on laisse gerer par Windaube , meme XP , il cree pour 120Go de ddur , 5Go de memoire virtuelle.
Ce qui pour moi est  de l espace gache , et surtout bcoup trop , quand on sait ke il suffit de 2.5*RAM du systeme pour ke ca marche nickel.
Mais 2.5*La ram par ddur ou pour la totalite du systeme ?
Et si oui (2.5*RAM) peut t on la mettre sur un seul ddur , et non pas definir de la memoire virtuele pour chaque partition ??
HA ce st chaud ca non :)


---------------
Mon topic vente : Topic Vente
Reply

Marsh Posté le 28-07-2002 à 22:46:52   

Reply

Marsh Posté le 28-07-2002 à 22:49:48    

C'est pas 2,5*la ram :sarcastic:.
Si t'as 2Go de ram , tu va pas mettre 5Go de swap sachant qu'il sera presque jamais utilisé avec 2Go de ram :sarcastic:
 
Il faut mettre une valeur raisonnable, en testant avant et après . Ca prends pas lgtps .
Et il faut mettre qu'un fichier de swap par systeme , et non 1/disque .


---------------
--
Reply

Marsh Posté le 28-07-2002 à 22:50:59    

Moi avec 512Mo de ram j'ai mis 384Mo de swap .
C'est ce que j'appelle quelque chose de raisonnable ;) Parcque bon 2.5*512Mo c'est bcp trop , mais 0Mo c'est pas du tout assez non plus (enfin sous win).


---------------
--
Reply

Marsh Posté le 28-07-2002 à 22:51:39    

D accord pour ca ok.
Mais on ma toujours dit 2.5*RAM : un mec de microsoft lors d une formation
Moi j ai 512 et je met 1.2Go
Et toi


---------------
Mon topic vente : Topic Vente
Reply

Marsh Posté le 28-07-2002 à 22:54:04    

Par défaut, Win XP crée un fichier d'échange de 1,5 fois la RAM.
Mais tu peux décider de limiter cette taille si tu as beaucoup de mémoire (à voir selon les applications utilisées).
Et tu peux fixer sa taille (minimum = maximum)
Et tu peux décider de la mettre sur un seul disque, celui que tu veux...
Regarde les options dans les propriétés du poste de travail / ... mémoire virtuelle

Reply

Marsh Posté le 28-07-2002 à 22:59:38    

Major_Nikita a écrit a écrit :

D accord pour ca ok.
Mais on ma toujours dit 2.5*RAM : un mec de microsoft lors d une formation
Moi j ai 512 et je met 1.2Go
Et toi




 
Bah super les mecs de MS lors des formations =)
Donc si je monte un serveur avec 4Go de ram , je vais lui mettre 10Go de swap :lol:  
Mais bon la question se pose meme pas , parcque bon un serveur ca tourne pas sous windows ;)
 
 
edit: fait une recherche, y'a quelque tps il y a eu un gros topic a propos de mémoire virtuelle justement .


Message édité par leto le 28-07-2002 à 23:04:05

---------------
--
Reply

Marsh Posté le 29-07-2002 à 09:37:03    

Vite je j'ai enlever des barettes pour avoir moins de swap donc, plus de performence !!! no je vais resortir mon ATARI ST pas de dur pas de swap:!!!!


---------------
Retrouvez moi sur Twitch Youtube et Facebook  
Reply

Marsh Posté le 30-07-2002 à 12:54:55    

patparis a écrit a écrit :

Par défaut, Win XP crée un fichier d'échange de 1,5 fois la RAM.
Mais tu peux décider de limiter cette taille si tu as beaucoup de mémoire (à voir selon les applications utilisées).
Et tu peux fixer sa taille (minimum = maximum)
Et tu peux décider de la mettre sur un seul disque, celui que tu veux...
Regarde les options dans les propriétés du poste de travail / ... mémoire virtuelle




 
Ouaip d'ailleurs le mieux c'est de mettre ton fichier d'échange sur un autre disque dur physique (pas une autre partition ca sert a rien) que celui de windows (sauf si c'est un vieux 3go super lent évidemment), comme ça c'est plus rapide. Et sinon il ne faut JAMAIS mettre 0 mo de mémoire virtuelle car Windows en a toujours besoin. En fait 1.5xRAM c'est bien, mais si tu as 128mo de RAM ca fait un peu limite... enfin qui a encore 128mo de RAM de nos jours  ;)


---------------
Topic achat/ventes
Reply

Marsh Posté le 30-07-2002 à 13:14:06    

A propos, est-il nécéssaire sous XP Pro d'ajouter la ligne "ConservativeSwapfileUsage=1" dans system.ini?
Puis d'aller régler la valeur souhaitée du fichier d'échange?

Reply

Marsh Posté le 30-07-2002 à 13:17:08    

cqfd a écrit a écrit :

A propos, est-il nécéssaire sous XP Pro d'ajouter la ligne "ConservativeSwapfileUsage=1" dans system.ini?
Puis d'aller régler la valeur souhaitée du fichier d'échange?




Tiens je connais pas cette ligne... ca fait quoi au juste ?


---------------
Topic achat/ventes
Reply

Marsh Posté le 30-07-2002 à 13:17:08   

Reply

Marsh Posté le 30-07-2002 à 13:53:16    

les 2.5 * RAM, c'était vrai uniquement pour win 3.1 . Ceux qui en parlent sont dans le vrai mais c'était pour des barrettes de 4, 8 16 Megas a l'époque.... c'est a dire pas grand chose. Et Windows + office ben ca réclamait déja de la mémoire...


---------------
On est mal payés mais qu'est ce qu'on se marre !!
Reply

Marsh Posté le 30-07-2002 à 14:03:08    

nounourss a écrit a écrit :

 
Tiens je connais pas cette ligne... ca fait quoi au juste ?




 
C'est valable pour Windows 98. Je pense que ConservativeSwapFileUsage est l'équivalent 98 de DisableExecutivePaging sous XP
 
Sinon, pour XP :
 
Editer la base de Registre de Windows :
Cliquer sur "Démarrer", "Exécuter..." puis taper "regedit" et cliquer sur "OK".
 
Se rendre à la clé suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\  
 
Créer alors, si elle n'existe pas, la valeur Dword nommée "IoPageLockLimit" et donnez lui la valeur "X" en héxadécimal avec,
X= 10000 si vous avez 256Mo de RAM ou plus  
X= 20000 si vous avez 512Mo de RAM ou plus
 
 
Modifier également ces deux valeurs (uniquement si on a + de 128 Mo de RAM) :
 
DisableExecutivePaging : mettez cette valeur à "1" en héxadécimal pour forcer Windows à utiliser la mémoire vive plutôt que la mémoire virtuelle  
 
LargeSystemCache : mettez cette valeur à "1" en héxadécimal pour accélérer les performances du cache disque


Message édité par patparis le 30-07-2002 à 14:04:40
Reply

Marsh Posté le 30-07-2002 à 14:03:59    

nounourss, la procédure suivante:
 
1) Aller dans Démarrer\Exécuter\system.ini\ et taper dans la section [386Enh] l'option suivante:"ConservativeSwapfileUsage=1"
 
2) Aller dans Panneau de config.\Système\Performances\Mémoire virtuelle...
Là, cocher la case " Me permettre de spécifier....." et entrer les valeurs désirées. Les valeurs Mini et Maxi doivent être les mêmes (ex : Mini=300 Maxi=300).

 
...est destinée à obliger Windows à utiliser d'abord la RAM avant de swapper. On le constate d'ailleurs dans l'explorateur en voyant que le swapp est souvent vide si l'on a suffisamment de RAM. Mais je pensais que cette manip n'était pas nécéssaire sous 2000 ou XP. Une erreur?

Reply

Marsh Posté le 30-07-2002 à 14:06:38    

Merci de ces précisions patparis...

Reply

Marsh Posté le 30-07-2002 à 14:08:21    

leto3 a écrit a écrit :

 
 
Bah super les mecs de MS lors des formations =)
Donc si je monte un serveur avec 4Go de ram , je vais lui mettre 10Go de swap :lol:  
Mais bon la question se pose meme pas , parcque bon un serveur ca tourne pas sous windows ;)
 
 
 




 
 
A bon ça tourne pas sous un 2000 serveur et un NT4, merde faut que j'en parle avec mes collègues alors :/
 
 [:yems93]

Reply

Marsh Posté le 31-07-2002 à 09:13:04    

leto3 a écrit a écrit :

 
 
Bah super les mecs de MS lors des formations =)
Donc si je monte un serveur avec 4Go de ram , je vais lui mettre 10Go de swap :lol:  
Mais bon la question se pose meme pas , parcque bon un serveur ca tourne pas sous windows ;)
 
 
edit: fait une recherche, y'a quelque tps il y a eu un gros topic a propos de mémoire virtuelle justement .




Formation en carton pate !!! :ouch:


---------------
Retrouvez moi sur Twitch Youtube et Facebook  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed