J'utilise mysql et cela prend jusqu'à 2,5 Go de mon RAM. J'ai vérifié le moniteur d'activité et j'ai vu que j'avais 1 Go de mémoire inactive, mais cela ne change jamais même si je n'ai que 10 Mo de mémoire libre active. Existe-t-il un moyen de forcer l'utilisation de la mémoire inactive?
purge
fige mon système pendant quelques secondes et ne fait ... rien du tout (du moins en ce qui concerne la pb de mémoire inactive). Et oui, mon système change également, même si je devrais avoir plus de 1 Go de RAM libre.Pour développer la réponse d'Aaron:
Votre cas pourrait être un problème avec MySQL prenant trop de ressources, mais la mémoire inactive est comme la mémoire libre pour le système d'exploitation. La différence entre Inactive et Free est que Inactive a été récemment utilisé, donc si par exemple vous ouvrez iTunes et qu'il utilise 200 Mo, lorsque vous le fermez, le programme se ferme, la mémoire d'iTunes est marquée comme Inactive mais elle reste comme ça sauf si elle est nécessaire encore . Mais s'il vous arrive de rouvrir iTunes, OS X sait qu'il est déjà là et inactif, donc il le marque à nouveau comme actif et voilá, c'était plus rapide que d'avoir à le recharger à partir du disque dur plus lent.
Fournissez plus d'informations sur votre ordinateur pour trouver la cause de votre système "lent".
mise à jour : Voici plus d'informations sur la mémoire et OS X (d'Apple):
http://support.apple.com/kb/ht1342
la source