Lorsque l’on parle de mémoire, généralement on parle de mémoire RAM (Random Access Memory).
Cependant, les ordinateurs ont d’autres types de mémoires qui ne sont généralement moins connus.
D’autre part, du côté des logiciels, Windows et les autres systèmes d’exploitation découpent la mémoire RAM de plusieurs façons.
Dans cet article, vous trouverez les explications autour des différents types de mémoires sur les ordinateurs ou dans Windows.
Table des matières
Les différentes types de mémoire sur un ordinateur
Nous vous rappelons qu’il existe un article qui décrit les composants et fonctionnements général d’un ordinateur.
Ce dernier peut vous aider à mieux appréhender les différentes mémoires de l’ordinateur.
Le lien de cet article : Composants et fonctionnement d’un ordinateur
La mémoire RAM
Lorsque l’on parle de mémoire sur un ordinateur, on parle généralement de la mémoire RAM qui est utilisée aux applications pour fonctionner.
Cette dernière se compose de barrettes avec des différents type génération SDRAM, DDR1, DDR2, etc . Actuellement, nous sommes à la génération DDR4.
Ces types permettent surtout des fréquences de données plus importantes et donc font que l’ordinateur est plus rapide.
Enfin, les barrettes de mémoire de RAM sont de différentes tailles : 8 Go, 16 Go, 32 Go, etc.
La carte mère de l’ordinateur qui est en grand circuit imprimé possède des rails (ou slot en anglais) sur lesquels ces barrettes se clipsent.
Si des slots sont libres, vous pouvez donc ajouter de la mémoire à votre ordinateur, sinon il faudra remplacer la barrettes par des barrettes de plus grandes capacités.
Attention car votre carte mère a une capacité maximale, de même il ne peut accueillir qu’un type de génération.
Il faut donc se reporter à la notice ou aux spécifications sur le site du constructeur pour obtenir des informations.
A lire :
Mémoire cache du processeur
Le processeur de votre ordinateur possède une mémoire cache d’une certaine quantité selon le type de processeur.
Plus le processeur est puissant, plus le cache est important.
Le cache sert à stocker des informations redondantes afin d’éviter au processeur de devoir chercher ces dernières dans la mémoire RAM.
En effet, la mémoire cache du processeur et beaucoup plus rapide à transmettre les informations que la mémoire RAM qui se « trouve plus loin » dans l’ordinateur.
On distingue deux niveaux de cache :
- Le cache L1 qui est le plus rapide et se situe dans le core du processeur.
- Le cache L2, plus lent mais plus volumineux et se situe à l’extérieur de processeur sur les premiers K6, puis a été intégré au die sur les K6-III. Maintenant tous les CPU ont ce cache on-die.
Le terme cache n’est pas propre au processeur mais est un terme générique en informatique.
Des systèmes de cache sont intégrées de manière régulières pour optimiser les performances.
Par exemple, votre navigateur internet possède une mise en cache des sites internet.
Plus d’exemples sur la page :
Mémoire morte ou ROM
La mémoire morte ou en anglais ROM (Read Only Memory) est une mémoire en lecture seule, on ne peut donc pas écrire dans celle-ci.
C’est donc une mémoire prévue pour être lues plusieurs fois et non modifiées.
Dans un ordinateur, on trouve de la mémoire morte dans le BIOS de l’ordinateur où sont stockées des informations nécessaires au démarrage de l’ordinateur (instructions de démarrage, etc).
Il existe plusieurs types de mémoire morte dont UVPROM, les PROM, les EPROM et les EEPROM.
Certaines peuvent être re-programmables comme EPROM et EEPRO.
VRAM de la carte graphique
Les cartes graphiques possèdent aussi des mémoires, surtout pour les plus performances qui permettent de jouer à des jeux gourmands.
Essentiellement, une carte graphique fonctionne comme un ordinateur avec un processeur principal (GPU) et de la mémoire avec une quantité définie.
La mémoire de la carte graphique est nommée VRAM pour video RAM.
Actuellement, la mémoire peut aller de 1 Go à 12 Go avec des type de mémoire spécifiques DDR2, GDDR3, GDDR4, GDDR5 et GDDR5X.
Plus vous avez de mémoire, plus vous pouvez afficher des images complexes.
Cela veut dire des résolutions plus importantes 4k, 720p, 1080p, 1440p, FHD avec des détails de textures.
Ci-dessous, une carte graphique assez évoluée, on peut voir les deux ventilateurs pour refroidir les GPU.
La VRAM se trouve en dessous, on ne la voit pas.
La mémoire flash
La mémoire flash a grosso-modo les mêmes caractéristiques que la mémoire RAM à la différence qu’une coupure électrique ne fait pas perdre les données.
On trouve plusieurs utilisation de cette mémoire flash comme :
- Les cartes mémoires qui sont générales utilisées pour stocker des fichiers numériques par exemple pour les appareils photos ou certaines sauvegardes pour les consoles de jeux. Ils existent beaucoup de sous catégories dont les plus connues sont :
- Les SDCard pour Secure Digital qui peuvent aller jusqu’à 512 Go. On trouve les formats SDSC, SDHC ou SDXC. On trouve aussi les Mini SD ou Micro SD selon la taille de la carte mémoire.
- La carte MS ou Memory Stick qui peut aller jusqu’à 32 Go et est essentiellement utilisée par Sony.
- La famille Memory Stick
- Les MMC pour Multi Media Card
- Et bien d’autres formats comme CompactFlash, Micro Drive, Smart Media, etc
- Les SSD qui sont des disques électroniques et qui remplacent les disques HDD (mécaniques). Plus d’informations sur la page : Qu’est-ce qu’un disque dur HDD et un SSD et leurs différences
Les différentes types de mémoire sur Windows
Mémoire VS disque dur
D’un point de vue logiciels, la mémoire RAM sert aux applications en cours de fonctionnement pour stocker des données.
Le processeur de l’ordinateur ou la carte graphique pioche dans la mémoire et ses données afin de pouvoir effectuer le calcul nécessaire aux fonctionnements des logiciels.
La CPU peut alors ré-écrire les résultats en mémoire alors que le GPU va lui stocker ces données dans sa propre mémoire.
Il ne faut pas confondre la mémoire de l’ordinateur et le disque dur, dans le premier cas, les données sont perdues lorsque vous éteignez l’ordinateur.
On parle alors de mémoire et de données volatiles.
Dans le second cas, les données restent en place même si une coupure électrique arrive. Ainsi le disque dur sert donc à stocker les fichiers et dossiers.
Les mémoires dans Windows
Windows comme d’autres systèmes d’exploitation découpent et créent aussi des mémoires virtuelles afin de faciliter le fonctionnement des applications.
En effet, un processus (application) peut avoir besoin de lire les données en mémoire d’une autre application.
Par exemple pour ne pas gaspiller de la mémoire, Windows ne duplique pas les bibliothèques (fichier DLL) en mémoire pour chaque application qui en ont besoin.
Toutes ces applications vont aller lire la même plage de mémoire qui est alors partagée.
Il existe donc plusieurs types de mémoire Mémoire Privée (Private Bytes), Mémoire Partageable (Shared Memory), Plage de Travail (Working Set).
La page suivante explique le fonctionnement de la mémoire dans Windows qui est assez complexe ainsi que les différents types de mémoire :
Comment lire la mémoire totale et utilisée par les applications
Ces informations d’utilisation mémoire peuvent être obtenues avec le gestionnaire de tâches de Windows.
Cette application de Windows liste tous les processus en cours d’exécution avec les ressources systèmes utilisées par ces derniers (Processeur, mémoire, disque, réseau, GPU).
Ainsi vous pouvez donc connaître les applications les plus gourmandes en mémoire, combien de mémoire totale votre ordinateur possède, l’utilisation totale et combien il en reste.
Voici une capture d’écran du gestionnaire de tâches avec à gauche, la liste des applications lancées.
Une colonne pour chaque ressources systèmes et le pourcentage en haut d’utilisation.
On voit par exemple que Mozilla Firefox utilise 3 Go de RAM, ce qui est assez important.
L’onglet Performances donne un état général sur l’utilisation mémoire totale de Windows et sa répartition (cache, disponible, etc).
Vous avez aussi l’utilisation mémoire dans le temps.
Vous avez aussi les différentes types de mémoire sur Windows du côté de la carte graphique.
Comment connaître les type et quantité de mémoire sur son ordinateur
Il existe des logiciels qui permettent de lister les composants de votre ordinateur.
Windows en possède un mais il en existe aussi des gratuits.
La page suivante énumère la plupart de ces logiciels :
Par exemple ci-dessous, cette page de HWiNFO32 récapitule la plupart des informations, ainsi on apprend que cette ordinateur :
- possède 2 Go de VRAM de type GDDR5
- possède 4 barrettes de mémoire RAM de type DDR3-1600 / PC3-12800