Pourquoi ma RAM est-elle presque entièrement utilisée?

8

J'ai acheté un Macbook Pro 15 pouces il y a 3 mois. Il fonctionne sur Mac OS X Snow Leopard et dispose de 4 Go de RAM.

Je considère avoir une utilisation équitable de cet ordinateur:
- surf (Chrome)
- développement (Fraise)
- gaming

Mais après quelques heures d'utilisation, voici ce qui se passe:

entrez la description de l'image ici

C'est en français mais on voit bien que seules quelques dizaines de Mo (Mo) sont encore disponibles, alors que la somme de tous les processus lancés est loin d'atteindre 4 Go ...

Alors où diable ma RAM est-elle allée?

Pierre Espenan
la source
4
Vous devez également afficher les processus des autres utilisateurs
user151019
5
Il y a plus de mémoire disponible que vous ne le pensez, car le 1 Go de mémoire "inactive" est disponible pour être utilisé - il contient des informations anciennes qui ne sont plus nécessaires, mais elles sont conservées en mémoire tant qu'il y a de la mémoire libre pour pouvoir être utilisée. utilisé à nouveau si nécessaire.
Mike Scott
Ok, merci pour l'information. Mark, tu aurais dû poster ton commentaire comme réponse!
Pierre Espenan
Mais ce n'est pas nécessairement la réponse - montrez ce que tous les processus montrent alors nous pouvons fournir plus d'informations sur ce qui se passe
user151019

Réponses:

7

Il y a plus de mémoire disponible que vous ne le pensez. La mémoire "inactive" est une mémoire qui a été utilisée et qui conserve essentiellement ses anciennes données afin de pouvoir être rapidement récupérées si nécessaire. Cependant, si votre ordinateur a besoin de la mémoire pour un nouveau processus, cette mémoire peut être utilisée - les anciennes données sont supprimées et de nouvelles données sont insérées.

Comme d'autres l'ont dit, vous devez également afficher tous les processus pour avoir une idée complète de ce qui se passe avec votre mémoire. Mais vous n'êtes pas aussi exploité qu'il n'y paraît.

Fomite
la source
5

Vous affichez uniquement vos processus «Mes opérations». Vous pouvez passer à «Tous les processus» pour voir ce qui utilise la partie restante de la mémoire.

Matteo
la source
0

Les noyaux de type Unix prennent automatiquement presque toute la mémoire disponible pour le cache de pages . Le cache de pages est essentiellement une copie de parties de votre disque dur présentes sur la DRAM. Cela améliore considérablement les performances. Comme vos applications nécessitent plus de mémoire, le noyau diminuera rapidement la taille du cache de pages pour donner plus d'espace aux applications.

Dave
la source