Archives des forums MMO/MMORPG > Dark Age of Camelot > DAoC - Technique > Probleme de SWAP
Probleme de SWAP
Par Elver Pendragon le 3/1/2002 à 15:45:09 (#656122)
J'explique donc depuis que je joue a la beta de Daoc tout se passe bien apart les qqes petits problemes de connexions mais un jour mon windows adore me dit en lancant DaoC que je n'ai plus d'espace libre sur le lecteur C: qui est en l'occurence ma partition windows de 1 Go.
Cette partition est en FAT 32 et je prends bien soin de ne rien installer dessus tout est sur ma partition secondaire enfin bref 1 Go de partition et 750 Mo d'espace libre tout ca est assez corect pour faire tourner une becane sans souci.
Mais figurez vous qu'apres avoir formate et reinstalle windows pensant humblement que j'avait commis une erreur , (ce qui est vaiment tres humble de ma part me direz vous :D) et bien le probleme reapparait et cette fois j'etait convaincu qu'il ne s'agissait pas d'une erreur humaine .
Je fait ensuite une petite recherche dans C: et je classe les fichiers par taille et la O surprise un fichier de 712 Mo sur mon disque dur !!!
Un petit win386.swp qui s'est mis la sans me prevenir dites donc le fourbe !!
Depuis systematiquement je suis oblige de l'enlever a chaque reboot en passant par le dos car evidemment sous windows l'acces est refuse :rolleyes:
J'avait effectivement remartque qu'en quittant le jeu cela mettait un temps fou a revenir sous windows avec mon hd qui travaille comme un forcene mais la ca deviens limite ENERVANT alors svp si qqn peut me donner un debut d'espoir d'entrapercevoir enfin la lueur eventuelle d'un bout de tunnel d'avance merci ... ;)
Ma config :
Windows 98 SE
Athlon 600 sur CM MSI
256 Mo RAM
GeForce 2 MX 64 Mo
Elver Pendragon
Voila une solution
Par Videl le 3/1/2002 à 16:08:12 (#656252)
Le fichier Win386.swp ou fichier swap :
La mémoire virtuelle utilisée par Windows correspond à un fichier présent sur le disque dur : c'est le fichier Win386.swp appelé aussi fichier swap.
La taille de ce fichier augmente et diminue suivant les besoins de Windows.
Ce faisant, le fichier Win386.swp est écrit et réécrit à différents endroits du disque. Il se trouve fragmenté comme n'importe quel fichier et l'accès à ce fichier se fait de plus en plus lentement, en diminuant les performances de Windows.
Il est préférable de fixer la taille de ce fichier.
Taille du fichier swap :
On lui affectera une taille en fonction de la mémoire vive disponible sur son ordinateur.
En général, on choisira 2 fois la taille de la mémoire vive. Mais cette règle n'est pas absolue.
D'après JC Bellamy, on peut utiliser les "proportions" suivantes :
- 32Mo/40Mo ; 64Mo/80Mo ; 128Mo/110Mo ; 256Mo/200Mo ; 512Mo/350Mo
(la première valeur étant la mémoire vive, la seconde, la mémoire virtuelle)
On pourra évidemment augmenter cette valeur si Windows génère des messages d'erreur.
- fixer la taille de la mémoire virtuelle :
Cette méthode permet de fixer la taille du fichier Win386.swp, et de le défragmenter.
Il faudra :
- désactiver la mémoire virtuelle,
- redémarrer l'ordinateur,
- défragmenter le disque dur,
- réactiver la mémoire virtuelle en fixant sa taille (voir plus haut),
- redémarrer l'ordinateur pour que le fichier Win386.swp se recrée d'un seul morceau à la suite des fichiers du disque dur.
Explication détaillée :
1 Désactiver la mémoire virtuelle :
- cliquer avec le bouton droit sur Poste de Travail (ou Win+Pause),
- sélectionner "Propriétés",
- onglet "Performances", cliquer sur "Mémoire virtuelle",
- cocher "Désactiver la mémoire virtuelle".
2 Redémarrer l'ordinateur :
Ici, Windows ne crée pas de fichier swap. Il a donc moins de mémoire disponible.
Il est préférable de disposer de 64 Mo de mémoire vive pour effectuer cette opération.
Si on dispose de 32 Mo, il faudra redémarrer en mode sans échec pour limiter les besoins en mémoire de Windows.
3 Lancer le Défragmenteur de disque :
- menu Démarrer, Programmes, Accessoires, Outils système, Défragmenteur de disque.
- cliquer sur "Paramètres" et désactiver "Réorganiser mes fichiers..."
- cliquer sur OK, lancer la défragmentation.
Une fois que la défragmentation est effectuée...
4 Remettre la mémoire virtuelle :
- cliquer avec le bouton droit sur Poste de Travail,
- onglet "Performances", cliquer sur "Mémoire virtuelle",
- cocher "Me permettre de spécifier mes propres paramètres",
- mettre la même valeur en minimum et en maximum (voir plus haut).
5 Redémarrer normalement.
Windows crée à nouveau un fichier swap de la taille désirée, et il le place à la suite des fichiers du disque dur. Le fichier est donc en une seule partie.
La mémoire virtuelle est maintenant d'un seul tenant. La taille du fichier swap (Win386.swp) ne va plus varier et dégrader les performances de Windows.
Nota : avec un défragmenteur genre Speed Disk des Norton Utilities, il est inutile de passer par la phase "Désactiver la mémoire virtuelle".
Par Violon Valion le 3/1/2002 à 16:10:10 (#656259)
JOL Archives 1.0.1
@ JOL / JeuxOnLine