Sondage: suppression de la mémoire virtuelle avec 1Go de RAM ou plus

Sondage: suppression de la mémoire virtuelle avec 1Go de RAM ou plus - Carte mère - Hardware

Marsh Posté le 24-03-2005 à 19:27:59    

Salut à tous,
 
Voilà ce serait pour savoir ce que vous pensez de la suppression de la zone de swap lorsque l'on a plus de 1 Go: vos avis sur la question seront les bienvenus.
J'ai testé ça parce que cette zone de swap était toute fragmentée. Ca m'a permis de moins entendre mon disque dur gratter.


Message édité par alcofribas 42 le 24-03-2005 à 19:43:05
Reply

Marsh Posté le 24-03-2005 à 19:27:59   

Reply

Marsh Posté le 24-03-2005 à 19:38:33    

euh a ne pas faire du tout ..... le swap est tres tres tres utilise si n'est completement necessaire
 
il ne faut pas le supprimer


Message édité par keos92 le 24-03-2005 à 19:38:47
Reply

Marsh Posté le 24-03-2005 à 19:39:45    

il manque "oui, mais c'est mal ce que tu veux faire, recherche il a déjà des topic de 4 kilomètres dans le forum"

Reply

Marsh Posté le 24-03-2005 à 19:42:03    

Bon dans ce cas je ferai machine arrière.
De toute façon, je l'avais fait parce que ma zone de swap était très fragmentée à mon goût: avec le défragmenteur, j'avais au moins 10 zones en vert!
Là j'ai défragmenté, et je vais remettre les paramètres par défaut dans le doute.

Reply

Marsh Posté le 24-03-2005 à 19:45:11    

en fait si tu veux pas trop consommer d'espace disque, tu mets le min entre 64 et 256 Mo, Windows n'aura à evicter des pages mémoires en swap que lorsque tu joues avec des gros jeux...

Reply

Marsh Posté le 24-03-2005 à 19:49:50    

perso j'ai mis mon min à 256 Mo et mon max à 2Go, mais ça dépends de ton utilisation et le nombre d'application que tu utilises en concurrence. (de toutes manières si avec 1Go de ram tu atteints 1Go de swap, c'est que tu as FarCry & HL² de lancés dans un niveau chacun :D)
 
par contre même 1Go de ram physique, tu risques d'avoir au pire entre 100 & 200Mo de pages mémoires renvoyées en swap dans les jeux.
 
mais il ne faux pas couper le swap, ça risque de faire crasher des applis/jeux car ils auront des allocations mémoire qui échoueront.

Reply

Marsh Posté le 24-03-2005 à 19:52:05    

En fait je vais mettre une taille fixe, car apparemment la fragmentation de la MV vient du fait que la taille de celle-ci variait.

Reply

Marsh Posté le 24-03-2005 à 19:54:11    

pas de taille fixe.
 
mets 256-1Go max par exemple.
si tu est à court de place, mets 128Mo en min.

Reply

Marsh Posté le 24-03-2005 à 19:57:36    

la fragmentation du swap est moyennement gênant. (un peu, mais de toutes manières si un jeu se mets à ramer à cause du swap, ça sera juste un poil plus pire :D)
 
par contre, si tu veux réduire au maximum les pénalitées d'agrandissement du swap, regarde la taille qu'il fait en sortie de gros jeu/appli, et mets le min à cette taille ou un peu moins.

Reply

Marsh Posté le 24-03-2005 à 22:13:37    

Ben de toute manière l'utilisation de la mémoire (physique + virtuelle) est toujours en-dessous du giga-octet, c'est pour ça. En fait, mon but premier était de défragmenter bien correctement ma partition Windows, ce qui a correctement fonctionné d'ailleurs. Mais bon, étant donné que j'ai été surpris des différences (les appels au disque dur étaient moins nombreux, les fenêtres pouvaient s'afficher sans lag,etc.). C'est pour ça que j'ai posté ce sondage, pour savoir si c'était une solution viable. Depuis, je suis revenu en arrière, en mettant 500 Mo au lieu de 1.5 Go, ce qui est très largement suffisant à mon goût.

Reply

Marsh Posté le 24-03-2005 à 22:13:37   

Reply

Marsh Posté le 24-03-2005 à 22:14:27    

1. :o


---------------
Topic Ventes - Bhaal -
Reply

Marsh Posté le 24-03-2005 à 22:16:59    

c'est sur que si ton ordi te sert juste a aller sur le fouroum hfr ya pa de prob tpe enlever le swap!
 
1 :D


Message édité par Mortadelle le 24-03-2005 à 22:18:46
Reply

Marsh Posté le 24-03-2005 à 22:33:50    

bjone a écrit :

pas de taille fixe.
 
mets 256-1Go max par exemple.
si tu est à court de place, mets 128Mo en min.


 
Justement si.
Ca évite en effet sa fragmentation.


---------------
/!\ DO NOT LOOK AT, TOUCH, INGEST OR ENGAGE IN CONVERSATION WITH ANY SUBSTANCES BEYOND THIS POINT. /!\
Reply

Marsh Posté le 24-03-2005 à 22:36:45    

Utilise pagedefrag (de sysinternals) pour défragenter ton fichier de swap.

Reply

Marsh Posté le 24-03-2005 à 22:48:15    

salut,
 
quel compteur choisir sous xp pour surveiller la mémoire virtuelle utilisée par le système?
 
outils d'administration > performances > ajouter un compteur > et après??


---------------
http://forum.hardware.fr/hardwaref [...] 0252-1.htm pré-VENDS Ventilateur super silencieux TEXTORM_dB_Killer_120mm NEUF FACTURE
Reply

Marsh Posté le 24-03-2005 à 22:48:38    

SH4 Origon X a écrit :

Justement si.
Ca évite en effet sa fragmentation.


 
en fait ce qu'il m'est déjà arrivé de faire par contre, c'est ce que alcofribas a fait, désactivation, defrag et réactivation avec un minimum qui va bien par rapport à mon utilisation et qui se retrouve pas fragmenté à la base par la suite (vu que je mets le min à ce qu'il faut dans 99% des cas+un poil de marge)

Reply

Marsh Posté le 24-03-2005 à 22:56:54    

achete pc update et lit l'article la dessus (vive diskkeeper et pagedefrag)
 
voilà A+

Reply

Marsh Posté le 24-03-2005 à 23:17:21    

t'inquiètes j'ai toujours tous les sysinternals sous la main.

Reply

Marsh Posté le 12-04-2005 à 14:30:26    

J'ai 4Go de mémoire sur un Bi-Xeon. J'ai supprimé la mémoire virtuelle, et ça n'a pas l'air d'être ni mieux ni moins bien.
1) Pourquoi, avec tant de mémoire, faut-il tout de même la laisser ?
2) Quelles valeurs sont idéales pour une utilisation montage vidéo + un peu de bureautique ?
 
Merci pour les conseils. En parallele, je regarde sur le forum. Si vous avez des topics à m'indiquer sur le sujet, n'hésitez pas.
Jerome.

Reply

Marsh Posté le 12-04-2005 à 15:55:06    

toute application travaille en mémoire virtuelle (:= espace d'adressage virtuel).
 
la même physique est distribué à la demande par pages en fonction de la progression de lecture/écriture mémoire des applications et non de l'allocation de blocs mémoire.
 
ie une app peut allouer 1Go de ram, il n'y a pas vraiment d'évoluation de l'allocation mémoire tant que l'app ne parcourts par le Go.  
 
une fois qu'il n'y a plus de pages physiques distribuables, un lot de page les moins utiliser (on va dire les 3/4 de la mémoire pris par un notepad que t'aura laissé dans un coin) sera envoyé dans le swap, et les pages libérées seront attribuée à qui en a besoin.
 
le working set étant la quantitée de mémoire physiquement consommée dû aux nombre de pages mémoire assignées au process de l'application.
 
le swap a part prendre un peu de place sur disque ne gêne en rien les performances du système.
 
ensuite c'est pas parceque tu as beaucoup de ram physique que tu peux te passer de swap: chez les gens normaux la ram physique est lié aux besoins d'utilisation.
 
si t'as 4Go de RAM, c'est que tu risques d'en avoir besoin, et donc d'arriver à un point où tes applications lancées en concurrence se batteront pour des pages physiques. arrivé à ce stade, sans swap, les allocations des applications échoueront et au lieu de ralentir, tu planteras tes apps (plus ou moins violemment, suivant comment sont foutus tes apps au niveau de l'allocation mémoire, avec l'espace virtuel beaucoup trop de programmeurs ont pris l'habitude de ne pas tester les retours d'allocation).
 
accessoirement si tes Xeon ont pas l'extension 64 bits (en étant sous Xp 64), tes applications ne pourront utiliser que  2Go de données, et donc si tu utilises uniquement un seul soft à la fois, ce soft ne profitera pas des 4Go. (tu auras max 2Go consommé pour un soft, et l'os devrait se servir du reste comme cache disque mais c'est ptet pas sûr, il y a ptet des limites pour le cache de windows)
 
dans ton cas, du montage audio/vidéo, ça dépends comment l'application est foutu, mais ça devrait être essentiellement du streaming depuis le disque, avec quelques Mo nécessaire pour tous les tampons de compression/décompression (ça devrait pas mal se reposer sur le cache disque).
 
aprés comme j'ai mis plus haut, le swap tu le mets en auto, et si tu n'est pas gêné par la place disque prise, tu fais travailler tes softs à fond les ballons, et tu regardes la taille du swap, ce qui te donnes la tailles min à mettre si tu veux éviter de perdre du temps lors du redimentionnement du swap.
 
mais bon avec 4Go tu peux le mettre à 64~256Mo en taille min et pas beaucoup plus en taille max, en principe t'as de quoi faire, sauf si ton utilisation classique de ton PC c'est lancer 8x FarCry ou autre, là forcément tu auras de la bagarre pour les pages mémoires :D


Message édité par bjone le 12-04-2005 à 16:03:17
Reply

Marsh Posté le 12-04-2005 à 22:57:31    

Merci beaucoup pour cette réponse détaillée.
La différence avec ce que tu décris est que je ne sature pas les 4Go, car j'utilise rarement assez d'applications en même temps pour en arriver là. C'est la raison pour laquelle je ne plante pas souvent. Je vais dès que possible remettre du swap, en auto au départ, pour voire, puis en fixe, certainement petit car il sera peu utilisé.

Reply

Marsh Posté le 12-04-2005 à 23:02:52    

SH4 Origon X a écrit :

Justement si.
Ca évite en effet sa fragmentation.


Et avec une partition dédiée (linux style) t'as encore moins de problèmes [:cupra]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 12-04-2005 à 23:03:57    

J'ai viré sur ma machine qui me sert en bureautique, ben il y a un confort en plus, par contre faut pas penser ouvrir de très grosses images ou un jeu comme Doom3 car ils ne s'ouvriront simplement pas. J'ai laisse 1go de swap sur ma machine de jeu, mis sur un autre disque que celui du system. (obligé pour Doom3 dont 1go de ram ne suffit pas)


Message édité par mrdoug le 12-04-2005 à 23:04:31
Reply

Marsh Posté le 12-04-2005 à 23:13:44    

L'article de P. Griffet n'est pas récent mais ça reste toujours une bonne référence sur les mythes et réalités de la mémoire virtuelle
http://forum.pcastuces.com/sujet.a [...] 591&Page=1

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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