|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Johan Tout juste diplômé Master 2 Miage (SI / Aide à la prise de décision) Inscription : avril 2011 Messages : 136 ![]() |
Bonjour,
Une petite question me trotte dans la tête. J'ai 8 Go de RAM sur mon MacBook Pro. Je n'éteins presque jamais mon OS, je le mets toujours en veille. Je sais comment la RAM est gérée sous UNIX et plus particulièrement sous Mac OS X, mais je ne comprends pas pourquoi je me retrouve avec plus d'1 Go de SWAP après quelques jours d'utilisation de l'OS, alors que j'ai au moins 2 Go de RAM inactive. Avez-vous une explication ? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
Est-ce qu'il n'y aurait pas un processus qui boufferai de la RAM ? genre MDS ou autres ?
__________________
La rubrique Mac Les cours & tutoriels Mac Critiques de Livres Mac & iOS FAQ Mac & iOS________________________________________________________________________ QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore) Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Johan Tout juste diplômé Master 2 Miage (SI / Aide à la prise de décision) Inscription : avril 2011 Messages : 136 ![]() |
Non non. J'ai pas mal d'onglets dans Safari, donc ça prend 1 à 2 Go pour le processus "Contenu Web Safari", mais je ne pense pas que cela vient de la.
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Étudiant Inscription : janvier 2007 Messages : 1 209 ![]() |
Inactive ne veut pas dire libre, mais pas utilisée récemment donc qui peut être mise sur le swap en cas de besoin. Donc a priori ce serait une partie de cette mémoire inactive qui est parfois placée dans ton swap.
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Johan Tout juste diplômé Master 2 Miage (SI / Aide à la prise de décision) Inscription : avril 2011 Messages : 136 ![]() |
En effet, j'ai lu que lorsque toute la RAM est utilisée, le système transfert une partie de la mémoire inactive sur le swap pour allouer de la RAM aux applications ouvertes. Cependant, même si le swap n'est utilisé qu'en tant que "stockage" et que les applications utilisées s'exécute sur la RAM, il arrive que l'utilisation du swap par le système se ressente côté utilisateur. Certes, cela se produit quand iy a de "grosses" applications qui chargent beaucoup de RAM d'un coup. Je parle de Parallels Desktop par exemple, quand on charge 2 ou 3 VM qui allouent 1 à 2 Go chacune rapidement.
(Désolé pour la réponse tardive). |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : août 2005 Messages : 59 ![]() |
De manière générale, il faut se dire que peu importe la quantité de RAM que l'on a, le système peut considérer préférable de swapper des éléments peu utilisés de la RAM pour libérer de la RAM pour d'autres usages, que ce soit d'autres applications ou des caches/buffers. Même avec 16 Go de RAM, ou encore plus, tu peux tout à fait te trouver avec toute la RAM "affectée" à des usages, sans pour autant que la RAM ne soit "saturée"... L'OS profite juste de cette quantité de RAM pour accélérer tout ce qu'il peut, mais il saura enlever des choses de la RAM si nécessaire pour faire tourner des applications.
A mon avis, tu n'as aucune inquiétude à avoir, OS X a une assez bonne gestion de la mémoire, et il fait au mieux... |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com