J'ai aussi 2Go de RAM, et sans lancer d'appli gourmande, il m'arrive régulièrement d'arriver à près de 100% de RAM utilisée. Mais c'est normal.
OSX met le maximum de choses en RAM, par exemple, quand tu quittes une appli, le système ne vire pas tout de la mémoire. L'intérêt est que si tu relances cette appli, ce sera plus rapide.
La RAM se divise en 4 catégories : active, liée, inactive et disponible.
La RAM active et liée, c'est de la RAM effectivement utilisée par le système ou par les applis actives. La RAM inactive correspond a des applis lancées puis fermées, à des données dont pourrait avoir besoin les applis. Et enfin la RAM disponible ne contient aucune données.
En ce qui concerne la RAM inactive, si jamais une appli en a besoin, le système peut à tout moment la libérer.
En fait, de la RAM inutilisée, c'est de la RAM qui ne sert à rien. Autant la remplir au max, avec des données qui pourraient servir, quitte à virer ce qui est inutile quand une application en a besoin.
M'enfin c'est ce que j'ai compris du fonctionnement de la RAM, si un expert trouve que j'ai fait une erreur, qu'il n'hésite pas.
Petite remontée des profondeurs suite à la réorganisation hier de mon Mac :
je pensais jusque là que les définitions données dans le post cité ci dessus étaient les bonnes, mais l'expérience à laquelle je me suis livré hier me donne à penser qu'il y a autre chose.
J'ai, en utilisant mon troisième volume, encore vierge, procédé hier à l'interversion de mes disques "système et Datas", donc, j'ai fais trois clones successifs avec CCC, et une série de kernels panic pendant les premières tentatives du premier clone m'a amené à soupçonner la quatrième barrette mémoire installée récemment sur mon Mac (en fait, c'était la carte PCI ATA 100/133 qui posait problème, une fois les deux disques composant ce troisième volume remis sur le second contrôleur ATA intégré du Mac, tout est rentré dans l'ordre).
Pour surveiller si les KP se produisaient au dela de 1,5 Go utilisés ou avant, pendant le clone, j'ai laissé iStat pro au premier plan, et là, j'ai constaté pendant toute l'opération de clonage, une balance permanente entre mémoire libre et mémoire utilisée (ça montait d'un côté et ça descendait de l'autre, puis ça recommençait, mais dans l'autre sens). Toutefois, ce qui m'a surpris, c'est qu'à chaque fois que la mémoire libre descendait de 100 Mo, la mémoire active augmentait de 10, et la mémoire inactive de 90 (environ). aux periodes de pointes, je me retrouvait avec :
- Wired : 200/220 Mo
- Active : 250/300 Mo
- Inactive : 1,3/1,4 Go
- Free : 80/90 Mo
Puis on redescendait jusqu'à peu près :
- Wired : 200/220 Mo
- Active : 200/250 Mo
- inactive : 300/350 Mo
- Free : 1,2/1,3 Go
Et ça recommençait, le cycle se répétait cinq ou six fois par heure pendant toute la durée du clonage. A noter que l'activité processeurs était plus ou moins proportionnelle à la quantité de mémoire inactive.
Précision, ça se passe sur un G4 2x1,42 Ghz sous Mac OS X 10.5.8, et en dehors de CCC, seuls le système et le Finder étaient lancés. Par ailleurs, dans la liste des process, CCC n'a jamais dépassé les 120 Mo (iStat pro affiche en permanence les 5 process les plus gourmands en mémoire, leur somme correspondait à chaque fois à environ 80/90% de la somme de "wired" et "active", et CCC n'apparaissait pas toujours dans ce "top 5").
Donc, en résumé, on avait, pendant les "phases de monté", de la mémoire qui passait directement de "Free" dans "Inactive", et je trouve ça assez surprenant !
Quelqu'un peut m'expliquer ?
Je ne m'explique pas ce comportement