problème de swap avec 1 Go de mémoire

kathy h

Membre expert
Club iGen
25 Janvier 2005
3 121
313
59
75 et 78
www.cabinet-helayel-bento.com
Voilà depuis quelques temps mon iMac G5 avec Mac OS X.4.5 swap énormément au point que je suis obligée de redémarrer au moins 2 fois par jour. En fait dés que j'arrive à 5 fichiers swap il plante presque ( roue qui tourne ect.. ) pourtant j'ai 1 Go de mémoire ( 2 fois 512 ) et j'ai encore de la place sur mon DD.

Il est vrai que j'ouvre beaucoup d'applications en même temps mais je pensais qu'avec 1 Go j'étais tranquille d'autant plus que c'est récent , avant avec les même applications il ne swapait pas autant.

Avez vous un idée ou une solution pour qu'il swap moins ( genre grand nettoyage ) je voudrais éviter d'avoir à réinstaller Mac OS X , à moins que je sois tout simplement obligée d'ajouter 512 Mo afin d'avoir 1,5 Go .

Merci
 
Ton moniteur d'activité, il te dit quoi?
 
La barette que tu as rajoutée est en ordre? Si ça swap pas avec seulement 512, ca veut peut-être dire que ta deuxieme barette de 512 est défectueuse....

As-tu testé avec une seule et puis avec l'autre seule???
 
ça fait un an que j'ai ajouté ces barette donc je ne pense pas que le problème viennent des barettes. Et quand je dis avant ça swapait moins c'est avec les mêmes barettes .

Il y a effectivement des applications qui prennent pas mal de CPU mais tout de même .. une application qui utilise beaucoup de CPU est-elle responsable du swap ?
 
Non, mais des applis peuvent prendre plus de mémoire. Un gros copier-coller dans Gimp, par exemple.
 
voici les applications ouvertes quand le système swap ( à partir de 5 fichiers de swap la roue multicolore tourne et je suis obligée de redémarrer ) : safari, Mail, azureus ( parfois ) , toast et quick Time (parfois) , mais il m'arriva d'avoir aussi Itunes, carnet d'adresses, Aide mémoire , pas mal de widgets mais bon rien de bien méchant ..

Azureus ferait-il swaper Mac OS X à ce point quand d'autres applications sont ouvertes ( comme Toast par exemple ) ?

ce que je voudrais savoir c'est si le swap peut provenir d'un problème ( autre que celui de pas assez de RAM ) ?
 
kathy h a dit:
voici les applications ouvertes quand le système swap ( à partir de 5 fichiers de swap la roue multicolore tourne et je suis obligée de redémarrer ) : safari, Mail, azureus ( parfois ) , toast et quick Time (parfois) , mais il m'arriva d'avoir aussi Itunes, carnet d'adresses, Aide mémoire , pas mal de widgets mais bon rien de bien méchant ..

Azureus ferait-il swaper Mac OS X à ce point quand d'autres applications sont ouvertes ( comme Toast par exemple ) ?

ce que je voudrais savoir c'est si le swap peut provenir d'un problème ( autre que celui de pas assez de RAM ) ?
Un Swap peut venir d'une mauvais gestion de la mémoire, évidemment. Quant à savoir pourquoi, :confused:
Là, je te conseillerai un petit coup d'utilitaire (Onyx, que je ne conseille que rarement) et même un reset de la PRAM. Après on verra, si ça continue, on verra. Mais avec les spécialistes du Forum ;)
 
j'ai déjà lancé plusieurs utilitaires de maintenance mais je n'ai pas pensé à la PRAM ; je vais essayer ..
 
Avec le moniteur d'activité tu peux voir quelles processus prennent le plus de mémoire. Y compris les processus non immédiatement visibles (les tâches de fond). Il suffit de cliquer sur la colonne "Real" (Réelle ou Réel en français, I guess).
 
bompi a dit:
Avec le moniteur d'activité tu peux voir quelles processus prennent le plus de mémoire. Y compris les processus non immédiatement visibles (les tâches de fond). Il suffit de cliquer sur la colonne "Real" (Réelle ou Réel en français, I guess).


c'est donc la mémoire réelle que je dois prendre en compte dans mes claculs et non la mémoire virtuelle? donc si j'arrive à plus de 1 Go de mémoire réelle ça swap c'est bien ça? mais y a t'il d'autre cause du swap ?
 
"Kernel_task" prend 69,69Mo de mémoire réelle et 1,03 Go de mémoire virtuelle ???? c'est énorme c'est quoi au juste ??
 
La gestion de la mémoire, c'est passablement tordu ...
La mémoire virtuelle correspond à tous les objets requis par le programme. Mais comme bon nombre sont déjà en mémoire et partagés, la mémoire réelle est plus faible. Pour autant, la somme de la mémoire réelle de tous les processus ne donne pas forcément la somme RAM + swap, cela étant dû à la gestion de ce dernier (palliers de 64, 128, 256, 512 puis 1024 MB, plus gestion "habile" des objets).

Cela étant, que KernelTask fasse cette taille n'est pas anormal. Regarde, disons, les 15 processus les plus gourmands en mémoire.
 
kathy h a dit:
safari, Mail, azureus ( parfois ) , toast et quick Time (parfois) , mais il m'arriva d'avoir aussi Itunes, carnet d'adresses, Aide mémoire , pas mal de widgets mais bon rien de bien méchant ..

Autant dire rien, avec 512 mo de ram, avec si peu d'applications tu swapp pas ou peu, même avec 256 mo.

Si encore tu avais photoshop CS2 + golive + Xpress + Illustrator + safari + itunes + flash + word + firefox + mail + des widgets + 20 photos de 10 ouvertes dans photoshop, je dis pas (c'est ce que je j'ai tout de suite avec 1,5 go de ram, j'ai longtemps eu 1 go) et avec tout ça, même quand ça swapp, ça me prend 2 go sur le dd à tout casser et ça tourne très bien.
 
jaipatoukompri a dit:
Autant dire rien, avec 512 mo de ram, avec si peu d'applications tu swapp pas ou peu, même avec 256 mo.

Si encore tu avais photoshop CS2 + golive + Xpress + Illustrator + safari + itunes + flash + word + firefox + mail + des widgets + 20 photos de 10 ouvertes dans photoshop, je dis pas (c'est ce que je j'ai tout de suite avec 1,5 go de ram, j'ai longtemps eu 1 go) et avec tout ça, même quand ça swapp, ça me prend 2 go sur le dd à tout casser et ça tourne très bien.


donc c'est bien ce que je pensais : ce n'est pas normal que je me retrouve très régulièrement avec 5 fichiers de swap qui ralentissent ma machine à ce point.

J'ai rédémarré il y a 2 ou 3 heures environ j'ai ouvert pour faire un essai : azureus, quick time et peu de temps après j'étais déjà à 2 fichiers de swap et ce soir je serai sans doute à 3 , voir 4 ou 5. ( mais bon peu importe le nombre de fichier de swap si cela ne plantait pas ma machine en faisant tourner la roue )

qu'est ce qui peut créer ce problème alors , si ce n'est pas normal , avec 1 Go de Ram et les applications citées plus haut ouvertes, que le système swap autant ???

J'ai zappé la PRAM bien que je ne vois pas trop le rapport avec mon problème, j'ai fait un peu de ménage avec OnyX ( un petit ménage )... je cale ... il y avait longtemps.. J'espère que ça ne provient pas de ma carte mère ( déjà changé ) qui serait de nouveau défectueuse ?? :confused: :confused:
 
Mais si les fichiers de swap font quelques mo ou ko, pas de soucis, ça dépend quoi, si les fichiers que tu décris font 1 go chacun là c'est différent.
 
jaipatoukompri a dit:
Mais si les fichiers de swap font quelques mo ou ko, pas de soucis, ça dépend quoi, si les fichiers que tu décris font 1 go chacun là c'est différent.


ils font 64 Mo chacun , mais comme je le disais plus haut ce qui m'embête ce n'est pas tant leur nombre , c'est que à partir de 4 , mon ordi est mou et lorsque j'en ai 5 j'ai droit à la roue et je dois redémarrer pour pouvoir de nouveau utiliser mon ordi normalement . Alors qu'il y en ai 10 si mon ordi est toujours OK peu importe mais ce n'est pas le cas puisqu'à partir de 4 fichiers de 64 Mo chacun il commence à ramer
 
Je ne voudrais pas avoir l'air de me répéter mais, pour avoir une idée réelle de la situation, mieux vaut avoir la liste des processus ordonnée par RAM occupée décroissante. Si tu as un process qui bouffe ta mémoire en loucedé il peut très bien ne pas apparaître dans le dock mais se tenir en-dessous (Unix).
 
Les applis réseaux (et tout ce qui est réseau) codées avec les pieds foutent la pizza quat'saisons, je parie qu'azureus est une daube. Je swap avec 1,5Go 5-6 swapfiles, bon j'ai plus d'appli aussi.
 
Bon bé Kathy H, tu as réussi à m'inquièter !! :D

Sur un powerbook 12" 1,5 768 de ram j'ai presque en permanence 6 go de mv ! :heu:
Avec d'ouvert: itunes, safari, mail, quicktime, last-fm player, desktop manager et moniteur
d'activité... Normal, pas normal??

Petite capture des process en cours:

moni.jpg


En même temps je viens d'installer tiger après un formatage... :confused:
 
En plus Azureus, c'est du Java => gourmand.
Comme je le signalais, les fichiers swap font 64 puis 128 puis 256 puis 512 puis 1024 (et après ça reste à 1024 pour les suivants) quand on a +1GB RAM (1.12 pour moi).
J'ai 6 fichiers sur mon iBook (2 GB swap) et pas de roue ... Les applications : NeoOffice, Camino (7 fenêtres, 50 onglets), Finder, Adium, Mail, iNotepad, SubEthaEdit, Terminal (of course), iPulse, plus des trucs du genre iScrobbler, MousePosé, MenuMeters, QuickSilver, BuddyPop, plus MySQL, Apache et quelques broutilles (Dock avec 4 widgets, WinSwitch, Spotlight ...)