Utilisation de la mémoire Windows 7

Mémoire physique (MB) pour Windows 7

Total 4021
Mise en cache 1113
Disponible 768
Libre 174
Mémoire utilisée 3.25GB

À ce stade, Windows 7 me demande de fermer certains programmes car "la mémoire système est faible". De ma compréhension de la lecture des articles, j'ai encore 768 Mo de mémoire gratuite, pourquoi windows7 se plaignent-ils?

De plus, à quoi se réfère la mémoire en cache? Est-ce que cette partie de mémoire que Windows7 a réservée pour elle-même signifiant qu'il est gratuit d'utiliser par Windows7 (et signifie que j'ai environ 768 + 1113 Mo de mémoire libre?)?

Si vous utilisez Windows 7 en mode 32 bits, vous ne disposerez pas de 4 Go complets pour commencer.

La mémoire en cache est généralement utilisée par le système de disque pour accélérer les choses en pré-lisant des choses ou en gardant les anciens tampons de disque disponibles au cas où ils devaient être réutilisés. Win7 l'utilisera généralement lourdement – ce qui est habituellement une bonne chose. Ce n'est pas une mémoire "libre" dans le sens du mot.

Si vous utilisez une machine virtuelle, vous avez un problème tout à fait différent. Essayez de vous assurer que vous ne garez pas trop de RAM sur la machine virtuelle. Regardez votre gestionnaire de tâches XP et si votre utilisation de RAM pendant l'exécution de vos programmes normaux est faible (25% ou moins), vous pourriez envisager de réduire la RAM allouée à la VM XP.

Comme l'a dit harrymc, ne pas désactiver le fichier de la page. S'il est fortement utilisé – vous avez raison, c'est une mauvaise chose, mais cela empêchera votre système de fonctionner au lieu de s'effondrer.

La mémoire gratuite est une mémoire qui n'a pas encore été attribuée pour un but. La mémoire disponible est une mémoire qui a été récemment utilisée par une application et est susceptible d'être utilisée à nouveau, mais elle peut être abandonnée temporairement si nécessaire (pensez, vous avez minimisé une application. Une partie de la mémoire de cette application peut être réutilisée jusqu'à la restauration de l'application Et continuez à l'utiliser. C'est ce qui provoque le long délai lors de la restauration d'une application minimisée sur les systèmes RAM abandonnés). La mémoire mise en cache est une mémoire que le système utilise comme cache système pour les fichiers récemment extraits du disque dur.

En règle générale, les fenêtres déplaceront des éléments vers le fichier de la page lorsque la RAM se remplit, avec une dégradation de performance de plus en plus grave jusqu'à ce que le fichier de page se remplisse, c'est-à-dire lorsqu'il affiche habituellement la mémoire système inférieure à environ 100 à 200 Mo de mémoire libre restante ( Ou pour moi, de toute façon).

Vous pouvez jeter un oeil à votre "taille de validation" avec l'outil Process Explorer par Sysinternals (plus ou moins Task Manager sur les stéroïdes). Cela vous indiquera la quantité de mémoire virtuelle totale disponible en cours d'utilisation. Si le pic est proche de la limite, vous pourriez envisager d'augmenter la taille de votre fichier de page ou d'installer plus de mémoire.

Êtes-vous en train de gérer une copie de 64 bits de Windows ou une copie de Windows 32 bits avec des cartes graphiques haut de gamme (celles avec 512mb ou plus de mémoire vidéo)? En raison de la façon dont l'adressage fonctionne, les fenêtres 32 bits peuvent seulement "voir" 4 Go de mémoire, ce qui inclut la mémoire vidéo. Donc, si vous disposez d'une carte graphique avec 512 Mo de mémoire, Windows n'a que 3,5 Go à la place de votre total de 4021 Mb. Si tel est le cas, vous pourriez envisager de passer à un OS 64 bits.