Pourquoi Windows n'utilise pas toute la RAM ?

Pourquoi Windows n'utilise pas toute la RAM ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 23-10-2004 à 01:39:50    

Voici un titre un peu naïf, j'ai pas de problème particulier, mais je me demande pourquoi Win a besoin d'un fichier swap alors qu'il n'a jamais l'air d'utiliser toute la RAM disponible ?
Dans mon cas j'ai 768mo et un swap de 500mo. Dans un souci d'efficacité, Win ne devrait utiliser le fichier swap que s'il a épuisé la RAM non ?
 
Merci de m'éclairer si vous le pouvez  :)


---------------
Mon feedback
Reply

Marsh Posté le 23-10-2004 à 01:39:50   

Reply

Marsh Posté le 23-10-2004 à 04:30:21    

si je ne me trompe pas, ca ne dépend pas de windows mais du programme lancé. certains, pour ne pas citer firefox, raffolent de la swap :/

Reply

Marsh Posté le 23-10-2004 à 08:49:29    

si windows utilisait toute la ram comment tu lancerais d autres programmes ? En soi windows ne sert pas a grand chose sauf a utiliser d autres programmes.

Reply

Marsh Posté le 23-10-2004 à 09:21:19    

Windows a besoin d avoir de la RAM sous le coude en cas de demande urgente , c est pour ca qu il privilegie le swap et libere de  la ram des que possible , contrairement a linux qui privilegie la ram :D
 
Sinon ca peut se regler, par des clés de registres et d autres options , mais en ce qui me concerne, c est le reglage par deffaut que je trouve le plus mieux :D


Message édité par Profil supprimé le 23-10-2004 à 09:24:21
Reply

Marsh Posté le 23-10-2004 à 13:14:43    

Ok, ça se tient, merci pour vos réponses. Tout de même, j'ai 768 de ram, et je ne vois jamais plus de 512 qui sont utilisés... et encore
 
SirJeannot, tu peux développer à propos de Firefox ? :) pourquoi il utilise plus la swap, c'est juste mal fait ? doit bien y avoir une raison


Message édité par nomade0 le 23-10-2004 à 13:17:01

---------------
Mon feedback
Reply

Marsh Posté le 23-10-2004 à 13:50:07    

Tu utilise la swap pour:
 
1. Preload, Quand tu ouvre un prog, Windows ne le place pas completement en RAM, meme si tu à assé de RAM pour le faire. Il place les info "critique" en RAM et les info "secondaire" en swap, quand tu a besoin d'un info secondaire, il sont prit ds la swap et transferé dans la RAM, a la fin de leur utilisation ils sont retourner en swap. Quand tu ferme le prog les info sont purgé de la RAM et du swap (c'est plus rapide de chercher ds la swap qui est un espace contigu sur le disque, que de chercher sur le disque en entier)
 
2. Quand la RAM est pleine


---------------
You have no chance to survive make your time.
Reply

Marsh Posté le 27-10-2004 à 19:22:04    

nomade0 a écrit :

Ok, ça se tient, merci pour vos réponses. Tout de même, j'ai 768 de ram, et je ne vois jamais plus de 512 qui sont utilisés... et encore
 
SirJeannot, tu peux développer à propos de Firefox ? :) pourquoi il utilise plus la swap, c'est juste mal fait ? doit bien y avoir une raison

j'ai l'impression que c'est lui qui est mal fait car il n'y a que lui qui me fait ca :/ :o

Reply

Sujets relatifs:

Leave a Replay

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