OVH Cloud OVH Cloud

[FICHIER SWAP] comment purger?

172 réponses
Avatar
JmG
Tropicalités à tou(te)s...

J'ai un soucis avec mes fichiers SWAP (sur mon Ti/400 en 10.3.3) qui ne
se purgent pas d'office après avoir quitté les applis en cours.
Je suis à chaque fois obligé de rebooter si je veux les purger, ce qui
m'embête un peu quand même.

Particulièrement, c'est CIV III qui m'en crée un inpurgeable j'ai
remarqué, et il fait quand même 500 et quelques Mo!!!

Ma question donc: ya-t'il un moyen de purger ces SWAP autrement qu'en
rebootant le Mac svp?

Merci d'avance...

--
Le génie fait ce qu'il doit.
Le talent fait ce qu'il peut.

10 réponses

Avatar
Philippe Di Valentin
Le 6/06/04 0:51, Laurent Pertois écrivait:

Portnawak'
??

Pas trouvé dans le Larousse.

--
• Philippe

Avatar
langmc
Eric Lévénez wrote:

Le 5/06/04 22:15, dans <1gexh9j.18jaiz91m50v36N%, « michel

Ce sont bien des fichiers VM ?


Il n'existe pas de "fichiers VM". La mémoire virtuelle n'a rien à voir avec
le swap disque. Comme je l'ai déjà répété un bon millier de fois, on peut
avoir un système avec mémoire virtuelle sans swap, ou un avec swap et sans
mémoire virtuelle, ou sans les 2 ou avec les 2.


Pas taper, j'ai fait un racourci VM=Fichier swap

:))))))))
--
Le sage montre la lune, l'imbécile regarde le doigt.


Avatar
langmc
JmG wrote:

michel langlois wrote:


de ce que j'ai compris cela va faire: 1) creer des fichiers swaps de
taille fixe de 100Mo environ (pour eviter des fichiers swaps qui
doublent de taille a chaque fois (une vraie plaie ce truc, pour un
usage non memoiro-bourrin comme la plupart ont).


Oui, c'est exactement ça... et comme CIV III me bouffe 500 Mo à chaque
fois que je relance (sans rebooter donc), au bout de 2 fois, j'ai 1 Go
de bouffé tout cru! :(


Ce sont bien des fichiers VM ? Ou des fichiers swap de CIV ?

Ouvre le terminal et tape :

ls /var/vm

Moi il me réponds :

[Ordinateur-de-michel-Langlois:~] langmc% ls /var/vm
app_profile swapfile0

Un seul fichier swap.



Pas besoin du terminal... je regarde MenuMeters et il me dit:
4 fichiers swap dans /private/var/vm
Plus d'autres trucs...


OK


Et comme je vois la capacité de mon DD fondre dès que je quitte CIV III,
je comprend qu'un des swap lui correspond...



Peut-tu essayer ONYX ?

Après avoir créé plusieurs fichiers swap et quitter les applis ( CIV,
...), tu fait supprimer les ficiers swap

nettoyage-> fichier de mémoire virtuelle

et ensuite de vérifier avec MenuMeters.

Si ils sont encore là, un délogin relogin devrai suffire.



Je n'essayerai pas tant qu'ils'agit de tater du terminal de toutes
façons... ce qui est dommage/étonnant, c'est qu'il n'y ait pas un ch'tit
utilitaire pour le faire de façon Macounette...


Saïd va nous le faire :0)))


Bonne idée... merci Saïd... :)



--
Le sage montre la lune, l'imbécile regarde le doigt.




Avatar
JmG
Laurent Pertois wrote:

Tu le réinstalles (il est sur le CD 2, sjnma, et doit s'appeler BSD.pkg)
et tu repasses les MAJ OS X.


???
Je viens de passer en 10.3.4 là, ça ira non?

Parce que sinon, faut pas déconner, je vais pas passer ma semaine à tout
réinstaller, dans l'ordre et tout! :(


--
Le génie fait ce qu'il doit.
Le talent fait ce qu'il peut.

Avatar
JmG
JmG wrote:

Tu le réinstalles (il est sur le CD 2, sjnma, et doit s'appeler BSD.pkg)
et tu repasses les MAJ OS X.


???
Je viens de passer en 10.3.4 là, ça ira non?

Parce que sinon, faut pas déconner, je vais pas passer ma semaine à tout
réinstaller, dans l'ordre et tout! :(


Bon, je l'avais installé ce BSD Subsystem vu que ONYX a pu travailler
correctement.

Je n'ai pas encore vérifié si ça arrangeait mon problème de SWAP encore,
je vous dirai...


--
Le génie fait ce qu'il doit.
Le talent fait ce qu'il peut.


Avatar
dremacle

Oui, mais comme la version Mac de CIV n'est pas vraiment suivie (ils
préfèrent se concentrer sur les version W$), ça ne sera que peu utile je
pense... :/


Si tout le monde pense comme toi, aucun soft sur mac ne peut
progresser...

Il faut donc tout de même leur signaler... même si ca peut paraître une
goute d'eau dans un océan....

--
David Remacle
<http://www.clampin.com/>

Avatar
Saïd
JmG :

de ce que j'ai compris cela va faire:
1) creer des fichiers swaps de taille fixe de 100Mo environ (pour eviter des
fichiers swaps qui doublent de taille a chaque fois (une vraie plaie ce
truc, pour un usage non memoiro-bourrin comme la plupart ont).


Oui, c'est exactement ça... et comme CIV III me bouffe 500 Mo à chaque
fois que je relance (sans rebooter donc), au bout de 2 fois, j'ai 1 Go
de bouffé tout cru! :(



Bizarre ce que tu dis. Le premier fichier swap (/var/vm/swapfile0) occupe
64Mo le deuxieme (swapfile1) occupe 64Mo, puis les tailles sont multipliees
par 2 a chaque fois. Donc:

swapfile2 -> 128 Mo
swapfile3 -> 256 Mo
swapfile4 -> 512 Mo
swapfile5 -> 1024 Mo (1Go)

Donc si ton civ fait que ton swap augmente de 500Mo c'est que tu as deja 4
fichiers de swap et que donc swapfile4 (512Mo) est cree. Si comme tu dis une
relance de CIV fait recreer un autre fichier swap alors tu auras le
swapfile5 qui occupe 1Go. Ce qui nous fait 1.5Go de plus.

Bref, peux-tu donner exactement les occupations swap a chaque etape?

pour te donner une idee, je ne lance pas de CIV mais que des logiciels
bureautique et j'en suis a un 1Go au total (swapfile0-4), ca n'a jamais
depasse ce seuil pour l'instant (l'iBook n'a pas ete reboote depuis
22jours).


--
Saïd.


Avatar
laurent.pertois
Matt wrote:

Bah, avec les conseils précédents ça nous fait de la lecture
supplémentaire si tu vois ce que je veux dire ;)


Certes, certes ;-)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
laurent.pertois
Philippe Di Valentin wrote:

Pas trouvé dans le Larousse.


Pas plus que je n'ai trouvé une seule info chez Apple recommandant ce
que tu recommandes avec tant d'assurances et prouvant que ça élimine
bien les fichiers swap...

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
laurent.pertois
JmG wrote:

Je viens de passer en 10.3.4 là, ça ira non?


Tu relances la MAJ, c'est tout, en ayant supprimé le pkg dans
/Library/Receipts.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.