Pas assez de mémoire virtuelle. Pourquoi n'y a-t-il pas assez de mémoire virtuelle

Lutte contre la rareté mémoire virtuelle

Comment augmenter la quantité de mémoire virtuelle si cela ne suffit pas ?

Je crois que vous décrivez une situation où un message apparaît dans le coin inférieur droit de l'écran concernant le manque de mémoire virtuelle et que le système Windows résout le problème. Si cela s'est produit une fois, ne vous inquiétez pas ; Comme le message l'indique, le système Windows a détecté le problème et l'a résolu. Si cela se produit à plusieurs reprises, il est possible que les paramètres de votre machine ne permettent pas à Windows d'effectuer les opérations nécessaires. Tout d'abord, assurez-vous d'avoir de l'espace libre sur votre disque. Dans la fenêtre de l'Explorateur Windows, cliquez avec le bouton droit sur l'icône du lecteur et sélectionnez Propriétés dans le menu. Si la quantité d'espace libre est inférieure à 10 % de la capacité totale du disque, vous devez libérer plus d'espace. Vous pouvez utiliser le bouton Nettoyage de disque à côté de l'indicateur d'espace libre ou déplacer manuellement certains fichiers vers un stockage hors ligne ou désinstaller des programmes inutiles - choisissez ce qui vous convient le mieux.

S'il ne s'agit pas d'un manque d'espace disque, les paramètres de mémoire virtuelle peuvent être incorrects. Cliquez avec le bouton droit sur l'icône Poste de travail et sélectionnez Propriétés dans le menu qui s'ouvre. Cliquez sur l'onglet Avancé. Cliquez sur le bouton Paramètres dans le panneau Performances. Cliquez sur l'onglet Avancé dans la boîte de dialogue Performances. Cliquez sur le bouton Modifier dans le panneau Mémoire virtuelle. Whoo ! Arriver à ce réglage n'est pas facile ! Localisez l'option Taille gérée par le système et sélectionnez-la si elle n'est pas déjà sélectionnée, puis cliquez sur OK, OK, OK. Cela vous évitera des avertissements ennuyeux.

Gardez une trace de la quantité de mémoire utilisée

Lorsque vous travaillez sur un ordinateur portable, vous avez probablement plusieurs applications ouvertes. Chacun d'eux, sans aucun doute, "mange" une certaine quantité mémoire vive. Les ordinateurs Windows ne sont pas limités uniquement par la RAM disponible (RAM). Si la mémoire commence à s'épuiser, ils peuvent utiliser le disque dur - la soi-disant mémoire virtuelle ou fichier de pagination / swap. Et la mémoire disque est beaucoup plus lente que la RAM. Si tous les programmes tiennent dans la RAM, l'ordinateur fonctionne beaucoup plus rapidement que lorsque les applications doivent vider / lire une partie de la mémoire sur le disque dur en raison de son manque.

Pour voir la quantité de mémoire utilisée, vous pouvez utiliser le programme "Gestionnaire des tâches Windows / Gestionnaire des tâches Windows". Pour commencer, appuyez simplement sur la combinaison de touches "Ctrl + Alt + Suppr", ou faites un clic droit sur le panneau du gestionnaire de tâches (barre des tâches) et sélectionnez "Gestionnaire des tâches / Gestionnaire des tâches". Allez ensuite dans l'onglet "Performances".

Dans la fenêtre du Gestionnaire des tâches (voir capture d'écran ci-dessous), vous pouvez voir que le graphique du fichier d'échange est plat et bas. Au moment où la capture d'écran a été prise, la taille du fichier d'échange était de 307 Mo. L'ordinateur est équipé de 512 Mo de RAM (élément "Physical Memory") et de 724 Mo de mémoire virtuelle ("Commit Charge": "Limit" moins la quantité de RAM). Maintenant, l'intégralité du fichier d'échange peut tenir dans la RAM. Si le fichier d'échange dépasse la valeur de la mémoire physique (dans ce cas, 512 Mo), vous devriez envisager d'équiper l'ordinateur portable de plus de mémoire. Sur le ce moment Libérez suffisamment de RAM et de mémoire virtuelle : plus de 140 Mo de RAM et plus de 400 Mo de mémoire de fichier d'échange. Désormais, les performances des ordinateurs portables ne sont plus limitées par la quantité de mémoire.

La capture d'écran suivante montre une situation pas si bonne où 527 Mo de mémoire utilisée dépasse la quantité physique de 512 Mo de RAM. Juste la situation où vous devez penser à installer une autre barre de mémoire dans un ordinateur portable.

Comme déjà mentionné, le plus meilleure solution Le problème avec la mémoire est l'installation de modules de mémoire physique supplémentaires. Mais vous pouvez également augmenter le fichier d'échange sur votre disque dur afin que la quantité de mémoire disponible soit plus importante. Dans ce cas, vous devrez vous habituer aux "freins", car au lieu de la mémoire physique, qui ne suffit pas, le fichier d'échange sur le disque dur sera utilisé. Pour cela, allez dans "Démarrer" > "Paramètres" > "Panneau de configuration" > "Système", sélectionnez l'onglet "Avancé" et appuyez sur la touche "Paramètres" dans l'onglet "Performances/Vitesse". Ensuite, vous devez sélectionner l'onglet "Avancé / Avancé" et appuyer sur la touche "Modifier / Changer" dans l'élément "Mémoire virtuelle / Mémoire virtuelle". Dans la fenêtre "Mémoire virtuelle" qui apparaît, sélectionnez l'option "Taille personnalisée" et spécifiez la taille maximale du fichier d'échange deux fois plus grande que la quantité de RAM de l'ordinateur portable. De plus, la mise à niveau vers un disque dur plus rapide (tr/min plus élevé) avec plus de cache (généralement indiqué en Mo) accélérera les opérations du fichier d'échange.

Voyons maintenant combien de mémoire les applications utilisent. Pour cela, rendez-vous dans le "Gestionnaire des tâches/Gestionnaire des tâches" sur l'onglet "Processus/Processus", puis triez la liste par la colonne "Utilisation mémoire/Mémoire" (pour cela, il suffit de cliquer sur l'en-tête de la colonne, après quoi il sera trié par ordre croissant ou décroissant) . Avec l'aide du gestionnaire de tâches, vous pouvez arrêter les processus qui « consomment » une grande quantité de mémoire, mais soyez prudent. Si vous arrêtez le processus souhaité, le système d'exploitation peut se bloquer. Par exemple, vous pouvez être tenté de désactiver le processus svchost.exe, qui consomme environ 14 Mo de mémoire, mais vous arrêterez également un certain nombre de services réseau.

Mais regardez l'illustration. Vous pouvez libérer 32 Mo en arrêtant l'application de synchronisation du téléphone Nokia (PcSync2.exe) ou 17,5 Mo en fermant simplement Word. Vous n'avez pas besoin de ces applications pour le moment ? Pourquoi ne pas les fermer alors ?

Même si vous ne souhaitez pas fermer l'application, pourquoi ne pas fermer plusieurs fenêtres ? Par exemple, si vous travaillez avec plusieurs Documents Word fermez ceux dont vous n'avez pas besoin. Ensuite, vous pouvez libérer une partie de la mémoire. La quantité spécifique de mémoire peut être suivie, encore une fois, à l'aide du gestionnaire de tâches.

Message de pénurie virtuelle Mémoire peut servir d'avertissement sur l'arrêt possible de toutes les opérations effectuées par le système d'exploitation. Cela menace de perdre des données utilisateur, et donc de déterminer les raisons de la pénurie Mémoire devient l'une des principales priorités.


L'ordinateur utilise deux types Mémoire- RAM (mémoire vive) et mémoire virtuelle. L'exécution de tout programme est associée à l'utilisation Mémoire RAM, mais avec un manque de RAM Mémoire le système est capable de déplacer temporairement une certaine quantité d'informations vers un fichier d'échange spécial, qui est la mémoire virtuelle de l'ordinateur. Ainsi, l'utilisation du virtuel Mémoire est le mouvement des données dans le fichier d'échange et de retour dans la RAM. La principale raison de la pénurie de virtuel (et souvent opérationnel) Mémoire est le fonctionnement de plus d'applications que ce qui est fourni par l'équipement installé. Une autre cause fréquente de carence Mémoire peut devenir une demande constante cette ressource certain programme, la soi-disant fuite Mémoire. Un problème comme celui-ci peut entraîner un ralentissement de votre ordinateur ainsi que mauvais travail certaines applications. La solution au problème peut consister à augmenter manuellement la taille du fichier d'échange par l'utilisateur. Pour effectuer l'opération, vous devez cliquer sur le bouton "Démarrer" et aller dans l'élément "Panneau de configuration", sélectionner le sous-élément "Système et sa maintenance" et ouvrir le lien Système. Après avoir spécifié "Paramètres système avancés", vous devez vous rendre dans l'onglet "Avancé" de la boîte de dialogue qui s'ouvre et cliquer sur le bouton "Paramètres" dans la section "Performance". Dans l'onglet Avancé, cliquez sur le bouton Modifier dans le groupe Mémoire virtuelle et décochez la case Sélectionner automatiquement la taille du fichier d'échange. Après cela, vous devez spécifier le disque contenant le fichier d'échange et les autres tailles requises du fichier lui-même. Vous devez confirmer l'exécution de la commande en appuyant sur le bouton « Installer » et enregistrer les modifications apportées en appuyant sur le bouton OK. Il faut tenir compte du fait que l'augmentation de la Mémoire l'ordinateur peut ralentir l'exécution des programmes. Cela est dû au temps important, comparé à la RAM, nécessaire pour lire les informations du disque dur.

Suivre la quantité de mémoire utilisée. Certes, lorsque vous travaillez avec un ordinateur portable, vous ouvrez plusieurs applications. Et chacun occupe une certaine quantité de RAM. S'il n'y a pas assez de mémoire, Windows peut utiliser un disque dur - un Mémoire ou fichier d'échange.


Instruction

Tout d'abord, voyez si vous avez de l'espace libre sur votre disque. Dans la fenêtre de l'explorateur, cliquez sur clic-droit cliquez sur l'icône du lecteur et sélectionnez Propriétés. Si la quantité d'espace libre est inférieure à 10 %, utilisez le bouton "Nettoyage de disque". Ou déplacez manuellement les fichiers vers un stockage hors ligne, et vous pouvez également supprimer les programmes inutiles.

Si ce n'est pas le manque d'espace libre, vous avez peut-être mal défini les paramètres de la mémoire virtuelle elle-même. Cliquez avec le bouton droit sur l'icône Poste de travail et sélectionnez Propriétés dans le menu. Allez dans l'onglet "Avancé" (Avancé) et cliquez dans le panneau "Performance (Performance) sur le bouton" Options de performance "(Paramètres). Dans la boîte de dialogue, allez dans l'onglet "Avancé". Ensuite, dans le panneau Mémoire virtuelle, cliquez sur le bouton Modifier. Recherchez ensuite l'option "Taille gérée par le système", sélectionnez-la et cliquez sur OK. Pour éviter les avertissements gênants, vous pouvez cliquer trois fois sur le bouton OK.

Sans aucun doute, la meilleure solution au manque de mémoire est de connecter des modules supplémentaires. Mais vous pouvez également augmenter le fichier d'échange. Mais dans ce cas, il va falloir vous habituer aux "freins" de votre ordinateur. Pour ce faire, allez dans "Démarrer (Démarrer) -> Paramètres (Paramètres) -> Panneau de configuration (Panneau de configuration) -> Système (Système)." sélectionnez l'onglet "Avancé", dans le panneau "Performances", cliquez sur "Paramètres" (Paramètres) et "Modifier" (Modifier) ​​dans le panneau "Mémoire virtuelle" (Mémoire virtuelle). » (Taille personnalisée) et précisez la taille maximale du fichier Taille.


Attention, seulement AUJOURD'HUI !

Tout intéressant

Pour le support des performances dans Windows XP, il n'est pas logique d'installer modules supplémentaires plus de 3 Go de RAM, car le système ne les verra tout simplement pas. Mais cela vaut la peine de travailler sur l'augmentation de la quantité de mémoire virtuelle, à savoir l'augmentation ...

Le fichier d'échange (mémoire virtuelle) permet d'accélérer un peu votre ordinateur et agit comme un tampon pour stocker des données temporaires afin que vous puissiez y accéder rapidement. Il est également conçu pour décharger la RAM, mais en aucun cas...

La mémoire virtuelle de l'ordinateur est utilisée pour le multitâche. systèmes d'exploitation Oh. Grâce à cela, une plus grande efficacité est assurée lors de l'exécution de plusieurs programmes. La mémoire virtuelle est la quantité d'espace disque allouée par le système…

Dans le système d'exploitation Windows virtuel la mémoire est concentrée dans le fichier dit de pagination, plus précisément dans le fichier pagefile.sys. Si l'ordinateur utilise pleinement toutes les ressources disponibles, il est temps de penser à augmenter la mémoire virtuelle. …

Pour comprendre les processus qui se produisent dans le système et sont liés à ses performances, vous devez connaître la signification de deux concepts - la mémoire virtuelle et le fichier d'échange. Le fichier d'échange est un fichier dans l'espace disque (par opposition à…

Il n'y a pas beaucoup de mémoire. Cette loi est bien connue de tous les propriétaires d'ordinateurs, car à un moment loin d'être parfait, le message «Pas assez de RAM» apparaît et vous devez décider de toute urgence ce qui peut être fait dans ...

Chaque ordinateur a une limite de mémoire. Sur le lecteur local "C" - c'est un numéro, et sur le lecteur "D" - un autre. Mais dans le processus de travail actif, il peut s'avérer qu'il n'y a pas assez de mémoire. Pour ce faire, cela vaut la peine de faire…

Suivre la quantité de mémoire utilisée. Certes, lorsque vous travaillez avec un ordinateur portable, vous ouvrez plusieurs applications. Et chacun occupe une certaine quantité de RAM. S'il n'y a pas assez de mémoire, Windows peut utiliser le disque dur...

L'augmentation de la taille du fichier d'échange (fichier d'échange, fichier d'échange) peut être nécessaire lorsque des messages système indiquant une mémoire insuffisante et des erreurs d'application apparaissent. La solution au problème peut être de modifier manuellement les tailles de fichier par défaut ...

Le fichier d'échange est un fichier spécial sur le disque dur, conçu pour enregistrer des parties de programmes en cours d'exécution et des fichiers qui ne tiennent pas dans la RAM. La taille de ce fichier peut être ajustée selon vos besoins...

Le fichier d'échange est utilisé par le système d'exploitation pour stocker des informations qui ne rentrent finalement pas dans la RAM. Ceci est fait pour accélérer le processus de travail avec des données constamment utilisées. Mais le fichier d'échange a la propriété...

Pour résoudre ce problème, ouvrez le Panneau de configuration Système (ou appuyez sur la combinaison de touches Windows + Pause Pause) puis, dans la fenêtre Propriétés système qui s'ouvre, accédez à l'onglet Avancé. Ici, dans la zone Performances, cliquez sur le bouton Options. Dans la fenêtre qui s'ouvre, allez dans l'onglet Avancé et dans la zone Mémoire virtuelle, cliquez sur le bouton Modifier. Cochez la case Taille personnalisée, spécifiez la taille initiale et maximale du fichier d'échange (tout en rappelant que la taille du fichier d'échange doit être au moins une fois et demie la quantité de RAM) (Fig. 9.8). Encore une fois, selon les recommandations de Microsoft, il devrait y avoir plusieurs fichiers d'échange (placés sur des lecteurs différents).

Si vous essayez d'afficher les paramètres du fichier d'échange en suivant les instructions, vous pouvez recevoir le message d'erreur suivant : Un fichier d'échange temporaire a été créé en raison d'un problème avec la configuration du fichier d'échange au démarrage.

Ce message d'erreur peut se produire si Windows tente de créer un fichier d'échange sur une partition NTFS et que le compte système ne dispose pas des autorisations appropriées pour accéder à la partition.

Pour résoudre le problème, accordez aux comptes spécifiés le droit Contrôle total sur la partition de disque sur laquelle le fichier d'échange doit se trouver.

REMARQUE

Si l'ordinateur cesse de répondre pendant que le système d'exploitation charge les paramètres personnels, appuyez sur Alt+Tab pour ouvrir la fenêtre d'erreur, puis cliquez sur OK.


Pour ce faire, ouvrez l'Explorateur, cliquez sur l'icône du disque qui doit contenir le fichier d'échange, faites un clic droit et sélectionnez Propriétés dans le menu qui s'ouvre. Dans la fenêtre qui s'ouvre, allez dans l'onglet Sécurité. Le compte système doit avoir un accès complet (Figure 9.9). Si le compte système n'est pas du tout répertorié dans la liste des groupes et des utilisateurs, cliquez sur Ajouter. Dans la fenêtre qui s'ouvre, appuyez successivement sur les boutons Avancé et Recherche. Sélectionnez le compte (pour être plus précis, le groupe de sécurité) Système (en option, le Système peut être présent) et accordez-lui tous les droits d'accès. Après un redémarrage, le problème disparaîtra.

REMARQUE

S'il n'y a pas d'onglet Sécurité dans la fenêtre des propriétés du disque, dans le menu Explorateur Outils Dossier Options Afficher, décochez Utiliser le partage de fichiers simple.

Plus sur ce sujet Je reçois un message d'erreur Pas assez de mémoire virtuelle, fichier d'échange manquant ou trop petit. Que faire?:

  1. Sergueï Zanine. Comment vaincre la paresse, ou Comment apprendre à faire ce qui doit être fait ? Psychologie des affaires, 2012

La mémoire virtuelle est une combinaison de mémoire RAM et de stockage temporaire sur disque dur. Lorsqu'il n'y a pas assez de RAM, les données de la RAM sont placées dans un stockage appelé fichier d'échange. Le déplacement de données vers et depuis le fichier d'échange libère suffisamment de RAM pour terminer l'opération.

Signes de faible mémoire
Les symptômes d'une mémoire insuffisante incluent des performances lentes, des notifications de mémoire insuffisantes ou inexistantes et des problèmes d'affichage. Par exemple, si l'ordinateur ne dispose pas de suffisamment de mémoire, lorsque vous essayez d'ouvrir un menu dans un programme, il peut tarder à répondre ou cesser de répondre complètement. Et même si le menu s'ouvre, ses éléments peuvent ne pas être affichés et l'élément sélectionné peut ne pas répondre. De plus, après avoir sélectionné un élément, le menu lui-même peut disparaître et une zone vide apparaîtra à la place du contenu du fichier ou du document de travail.

Messages d'erreur de mémoire virtuelle insuffisante
Si vous recevez des messages d'erreur causés par une mémoire virtuelle insuffisante, vous devez soit ajouter plus de RAM, soit augmenter la taille du fichier d'échange pour que les applications continuent de fonctionner. , en règle générale, contrôle automatiquement la taille du fichier d'échange, mais si la taille par défaut n'est pas suffisante pour répondre aux besoins de l'utilisateur, elle peut être modifiée manuellement.

Raisons du manque de mémoire
Votre ordinateur possède deux types de mémoire : la mémoire vive (RAM) et la mémoire virtuelle. Tous les programmes utilisent de la RAM, mais lorsqu'un programme que vous exécutez manque de RAM, Windows place temporairement les données qui seraient normalement stockées dans la RAM dans un fichier sur votre disque dur appelé le fichier d'échange. La quantité de données temporairement stockée dans le fichier d'échange est également appelée mémoire virtuelle. L'utilisation de la mémoire virtuelle (en d'autres termes, le déplacement de données dans et hors du fichier d'échange) libère suffisamment de RAM pour que les programmes fonctionnent correctement.

Les problèmes de mémoire insuffisante se produisent lorsque la RAM et la mémoire virtuelle sont insuffisantes. Une situation similaire peut se produire si plus de programmes s'exécutent sur l'ordinateur que ceux pris en charge par la RAM installée. De plus, des problèmes peuvent survenir si un programme ne libère pas de mémoire dont il n'a plus besoin. Cette situation est appelée surutilisation de la mémoire ou fuite de mémoire.

Façons de prévenir les problèmes de mémoire insuffisante
L'exécution simultanée d'un nombre réduit d'applications peut éviter les problèmes de manque de mémoire et de perte de données. Il est recommandé de faire attention aux applications qui manquent de mémoire et de ne pas les exécuter en même temps. Cependant, limiter le nombre d'applications exécutées simultanément est parfois inacceptable d'un point de vue pratique. Les symptômes de mémoire insuffisante peuvent indiquer que votre ordinateur a besoin de plus de RAM pour exécuter les programmes que vous utilisez. Voici une façon de traiter les problèmes de mémoire insuffisante.

Augmenter la taille du fichier d'échange (mémoire virtuelle)
Lorsqu'un ordinateur rencontre pour la première fois un problème de mémoire insuffisante, Windows essaie d'augmenter automatiquement le fichier d'échange. L'utilisateur peut également définir manuellement la taille maximale de ce fichier en fonction de la quantité de RAM installée.

Alors qu'allons-nous faire.

La RAM a toujours été l'un des composants les plus chers et les plus recherchés. ordinateur personnel. Parmi les systèmes d'exploitation, un mécanisme a longtemps été développé pour savoir comment utiliser l'espace libre sur un disque dur pour les données de la RAM. C'est en fait un processus très simple. Dans le cas où le système dispose de trop peu de mémoire virtuelle, les données inutilisées commencent à être téléchargées sur le disque dur dans un fichier spécial. Sur le disque, ce fichier s'appelle pagefile.sys. La taille de ce fichier est exactement la même que la taille de la mémoire virtuelle.

Lorsque trop peu de mémoire virtuelle est allouée au système, au démarrage un grand nombre programmes, ou lors de l'ouverture de nombreux fichiers différents, l'utilisateur reçoit un message désagréable concernant une mémoire virtuelle insuffisante. Alors, petite mémoire virtuelle, que faire, comment aider votre ordinateur ? La réponse est simple - il vous suffit d'augmenter la taille de la mémoire virtuelle, et chaque utilisateur peut le faire. Pour ce faire, vous devez augmenter manuellement la taille du fichier d'échange.

Augmenter la mémoire virtuelle

Important! Avant d'augmenter la taille du fichier d'échange (augmentant la mémoire virtuelle), vous devez enregistrer et quitter tous les fichiers et applications ouverts.

Pour augmenter la mémoire virtuelle, vous devez cliquer sur le bouton "Démarrer", puis accéder à l'élément appelé "Panneau de configuration", où sélectionnez l'élément suivant - "Système et sa maintenance". Dans la fenêtre qui s'ouvre, sélectionnez le lien "Système". Ici, vous devez spécifier "Paramètres système avancés", puis dans la boîte de dialogue qui s'ouvre, accédez à l'onglet "Avancé", où dans la section "Performances", cliquez sur le bouton "Paramètres". Après ces étapes, le groupe "Mémoire virtuelle" s'ouvrira devant vous. Dans celui-ci, vous devez cliquer sur le bouton "Modifier" et décocher la case dans la ligne "Sélectionner automatiquement la taille du fichier d'échange".

Une fois ces étapes terminées, vous devrez définir le disque du fichier d'échange et les autres tailles nécessaires du fichier lui-même. L'exécution de cette commande doit être confirmée en appuyant sur le bouton "Installer", puis en appuyant sur le bouton "OK" et, ainsi, en enregistrant toutes les modifications apportées.

Si, malgré tout, après avoir redémarré votre ordinateur, vous recevez à nouveau le message "Trop peu de mémoire virtuelle", alors augmentez à nouveau sa taille. Dans ce cas, il n'y aura rien à craindre. Une fois ce processus terminé, un problème tel qu'une petite mémoire virtuelle ne vous dérangera pas.

Cependant, lors de l'augmentation de la mémoire virtuelle d'un ordinateur, il y a un point important qui doit être pris en compte. Le fait est que l'augmentation de la mémoire virtuelle peut réduire considérablement la vitesse des programmes et des processus d'arrière-plan. Cette situation est directement liée à la longue période de temps nécessaire pour lire les informations nécessaires à partir du disque dur.

Si vous utilisez un lecteur à état solide (SSD), l'utilisation du fichier d'échange n'est pas du tout recommandée, car cela réduira la durée de vie de votre lecteur. Mais dans la plupart des cas, après avoir augmenté la mémoire virtuelle, l'ordinateur continue de bien fonctionner. Donc le problème, petit virtuel mémoire windows, facilement résolu!