Pourquoi Windows n'utilise pas toute la RAM ? - Win NT/2K/XP - Windows & Software
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
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.
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
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
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
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
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 |
j'ai l'impression que c'est lui qui est mal fait car il n'y a que lui qui me fait ca
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