En informatique, le mécanisme de mémoire virtuelle a été mis au point dans les années 1960. Il repose sur l'utilisation de traduction à la volée des adresses vues du logiciel, en adresses physiques de mémoire vive. La mémoire virtuelle permet : d'utiliser de la mémoire de masse comme extension de la mémoire vive ;
La mémoire virtuelle est une fonctionnalité d'un système d'exploitation (OS, Operating System) qui permet à un ordinateur de compenser le manque de mémoire physique en transférant temporairement des pages de données de la mémoire vive (RAM, Random Access Memory) vers un stockage sur disque.
Le rôle de la mémoire virtuelle d'un processus
La mémoire virtuelle d'un processus a la même structure en mots que la mémoire centrale physique et est adressable. Elle a pour rôle de conserver et de fournir l'information nécessaire au déroulement du processus.
La mémoire virtuelle (autrement appelée « fichier d'échange ») consiste en un bloc d'espace sur votre disque dur ou SSD alloué par votre SE qui fera office de mémoire lorsque votre RAM physique ne sera plus suffisante pour exécuter activement des programmes.
Vider la mémoire virtuelle à chaque arrêt du PC
sys à l'extinction du PC, appuyez simultanément sur les touches Windows + R , puis tapez regedit . Validez ensuite avec OK. Double-cliquez sur la clé ClearPageFileAtShutdown et mettez 1 dans Données de la valeur avant de valider.
Certains jeux et applications nécessitent de la mémoire virtuelle. Outre l'utilisation du système, certaines applications et jeux nécessitent de la mémoire virtuelle même si vous avez assez de RAM. Désactiver complètement la mémoire virtuelle de Windows peut entraîner l'impossibilité de démarrer le jeu.
Intégré au micro-processeur de la machine, le MMU contient par ailleurs la table des pages : c'est-à-dire l'index répertoriant les adresses virtuelles et physiques des pages de données.
Ainsi : Pour du traitement d'images à grande échelle, 16 Go de RAM est le minimale. Une taille “fixe” de 4 ou 8 Go, il y a peu de risque de plantage et dysfonctionnement.
Sur la plupart des systèmes Windows 10 dotés de 8 Go de RAM ou plus, le système d'exploitation gère correctement la taille de cette mémoire virtuelle. Habituellement, ce fichier est de 1,5 Go pour 8 Go de RAM, 2,5 Go pour 16 Go de RAM et de 5 Go pour 32 Go de RAM.
En fait moins vous avez de memoire Ram dans votre smartphone plus vous en ajoutez en Ram+, ca ajoute de la Ram virtuelle qui a des temps d'accès moins rapide mais suffisants. Ca peut servir pour des applications ayant une grande consommation de mémoire à augmenter virtuellement votre mémoire Ram !
Le dernier avantage de l'utilisation de la mémoire virtuelle est qu'il est possible de combiner ensemble la mémoire RAM et un ou des dispositifs de stockage tels que des disques durs ou des disques SSD pour constituer une mémoire virtuelle de plus grande capacité que la mémoire RAM disponible.
S'il n'est pas possible d'installer 4 Go de RAM (ou moins) sur votre ordinateur, vous pouvez utiliser une clé USB comme mémoire vive supplémentaire grâce à une fonction appelée ReadyBoost. Insérez votre clé USB ou votre espace de stockage dans l'un des ports USB de votre machine.
La mémoire cache stocke temporairement des informations, des données et des programmes qui sont utilisés régulièrement par votre processeur. Lorsque ces données sont requises, le processeur se tournera automatiquement vers la mémoire cache à la recherche d'un accès plus rapide à ces données.
Saisissez ~/Bibliothèque/Caches, puis appuyez sur le bouton Entrée. Vous serez ensuite redirigés vers le dossier où se trouve une partie de la mémoire cache de votre ordinateur. Ouvrez chaque dossier et supprimez leur contenu.
Si vous souhaitez augmenter la capacité mémoire en conservant votre barrette actuelle, il vous faudra prendre une barrette identique. (Marque, capacité, fréquence, voltage…). Consultez le manuel de votre ordinateur afin de connaître la capacité mémoire maximale et les fréquences supportées.
Cliquez sur Démarrer
, tapez msconfig dans la boîte de programmes de recherche et de fichiers, puis cliquez sur msconfig dans la liste des programmes. Dans la fenêtre Configuration du système, cliquez sur Les options avancées sur l'onglet Boot. Cliquez pour effacer la case à mémoire maximale, puis cliquez sur OK.
La méthode la plus rapide pour libérer la RAM de votre ordinateur est de le redémarrer, simplement. En faisant cela, la machine revient à son état le plus basique, un état dans lequel seul le système d'exploitation et les applications du démarrage sont exécutés.
Si votre système fonctionne lentement en raison du manque de RAM, vous souhaitez peut-être augmenter la mémoire virtuelle, car c'est plus économique. Toutefois, l'ajout de RAM est une meilleure solution, car votre processeur peut lire les données à partir d'RAM plus rapidement qu'à partir d'un disque dur.
La mémoire centrale qui est l'endroit où toutes les informations et programmes résident pour être utilisées par la machine. Elle se compose de deux parties : la ROM (Read Only Memory) ou MEM (MémoirE Morte) qui est une mémoire permanente contenant les premières instructions nécessaires à la machine pour démarrer.
Bien souvent, le ralentissement de l'ordinateur provient d'une infestation de malwares (logiciels malveillants) et/ou de virus. Pour les éviter, il est nécessaire que le pc possède un antivirus ou un logiciel de nettoyage pc afin de s'en débarrasser.