La mémoire RAM : à quoi cela sert ?

La mémoire RAM (random access memory) est un composant important des ordinateurs mais qui n’est pas souvent bien compris.

Cet article aborde le fonctionnement de la mémoire RAM au sein des ordinateurs et pourquoi celle-ci est importante.

Après lecture de ce dernier, vous aurez une idée générale de l’utilisée de la mémoire RAM.

La mémoire RAM sur les PC
La mémoire RAM sur les PC

Qu’est-ce que la mémoire RAM

La mémoire RAM sert à stocker des informations de manière temporaires.
Lorsque vous arrêtez l’ordinateur et vous coupez électriquement ce dernier, le contenu est vidé de cette mémoire se vide.
C’est pour cela qu’il existe des stockages de type disque dur ou SSD afin de pouvoir stocker les données lorsque l’ordinateur est arrêté.
Ce stockage se fait alors sous la forme de fichiers et dossiers via le système de fichiers du système d’exploitation.

D’un point de vue matériel, la mémoire RAM se présente sous la forme de barrettes de circuit imprimé.
On parle alors de barrettes de mémoire RAM.
Ces dernières s’insèrent sur la carte mère de l’ordinateur dans des slots.

Avec le temps, plusieurs normes ont succédé SDRAM avec les générations DDR, DDR2, DDR3, DDR4 puis RDRAM.
La vitesse de traitement des données augmentent à chaque génération et l’aspect des barrettes aussi.

AMD Memoire RAM DDR3 PC3-12800

AMD Memoire RAM DDR3 PC3-12800
Ballistix Elite 16 Go (2 x 8 Go) DDR4 2666 MHz CL16

Ballistix Elite 16 Go (2 x 8 Go) DDR4 2666 MHz CL16

Bien entendu, pour pouvoir accueillir un type de barrettes et fréquence en particulier, la carte mère de votre ordinateur doit être compatible avec cette dernière.
On comprend bien qu’une carte mère vieille de trois ans ne pourra pas accepter la dernière génération de barrette de mémoire.

A quoi sert à la mémoire RAM

Fonctionnement dans l’ordinateur

Le processeur d’un PC utilise la mémoire pour stocker les données.
Ainsi, le système d’exploitation et les applications y stockent les données qui sont ensuite exploitées par le processeur.

La mémoire stocke les données des applications et fait de ce composant une partie importante de l’ordinateur.

Le processeur utilisent la mémoire RAM car la lecture et écritures est très rapide surtout comparé au disque dur.
C’est le pont nord (North Bridge) du chipset qui gère ces communications entre ces composants.
Plus de détails sur ces fonctionnement sur nos articles :

Des allés et retours constants ont donc lieu entre ces deux composants importants d’un PC.

La mémoire dans Windows

Le système d’exploitation et les applications utilisent donc la mémoire RAM.
Cette exploitation peut différer d’un système d’exploitation à l’autre.
Par exemple Windows ne gère pas tout à fait la mémoire RAM de la même manière que Linux.
En effet, les OS tendent à virtualiser la mémoire RAM afin d’éviter le gaspillage.

Les applications peuvent avoir besoin de lire des données communes provenant de l’OS ou lorsque les applications ont besoin de partager des données.
Au lieu de recopier ces données dans des espaces mémoires différents et pour éviter de gaspiller alors l’OS peut virtualiser et partager ces données en mémoire.

Enfin, Windows créé un cache à partir de la mémoire.
C’est à dire qu’il stocke les données les plus utilisées ou dernièrement utilisés pour rendre ces données accessibles plus rapidement.
C’est pour cela que lorsque vous relancez une même application une seconde fois, son exécution est plus rapide.
La quantité de cache fluctue selon les besoins en mémoire.

Lorsqu’une application a besoin de beaucoup de mémoire comme un jeu, le cache peut-être réduit pour libérer assez de mémoire pour le fonctionnement de ce dernier.

Pour suivre l’utilisation mémoire globale ou par chaque processus en cours de fonctionnement, vous pouvez utiliser le gestionnaire de tâches de Windows.

L'utilisation mémoire par chaque processus dans Windows
L’utilisation mémoire par chaque processus dans Windows
L'utilisation mémoire globale par Windows
L’utilisation mémoire globale par Windows

Pour conclure donc, l’utilisation de la mémoire par Windows est très complexe.
Si vous cherchez des explications plus précises et comment vérifier l’utilisation mémoire dans Windows, suivez ces liens :

La quantité de mémoire de RAM

Votre ordinateur possède une configuration matérielle finie qui correspond aux divers composants de ce dernier : carte mère, processeur, mémoire etc.
La quantité de mémoire RAM contenue dans votre ordinateur est aussi finie.
Celle-ci correspond au nombre et type de barrettes de mémoire présent sur votre carte mère.

La quantité de mémoire est exprimée en Giga-octet.
Par exemple, on peut avoir un ordinateur avec 4 Go de RAM, 8 Go ou pour les plus chanceux 16 Go de RAM.
Plus vous avez de mémoire est plus vous serez à l’aide pour lancer plusieurs applications en même temps ou des applications gourmandes.
Enfin, le type de mémoire joue aussi sur la vitesse puisque les données transmises sont plus rapides.

La mémoire et vitesse de l’ordinateur

La quantité de mémoire est importante et peut jouer sur la vitesse de votre ordinateur.
En effet, plus vous avez de mémoire, plus vous pourrez faire tourner d’applications en même temps, du moins en arrière plan.
Cela est important, si vous avez tendance à avoir beaucoup d’applications qui se lancent au démarrage de Windows ou si vous démarrez plusieurs applications en même temps : navigateur WEB, lecteur de musique ou vidéo, etc.
Toutefois, il ne faut pas non plus que les applications demandent trop de ressources au processeur en même temps sinon ce sera ce dernier qui ne pourra pas fournir.

C’est pourquoi, la quantité de mémoire est donc très liée à votre utilisation de l’ordinateur.
Plus vous lancez d’applications ou application gourmande, plus vous aurez besoin de mémoire.
Par exemple, un jeu pour fonctionner nécessite beaucoup plus de mémoire qu’un traitement de texte.

Voici quelques liens autour de la quantité de mémoires nécessaire :

La mémoire saturée

Lorsque la mémoire RAM est saturée, cela occasionne de graves ralentissements de Windows.
Ainsi lorsque cela arrive, Windows swappe et créé de la mémoire virtuelle à partir de vos disques dur.
En clair, il simule de la mémoire RAM et déplacer ds données non utilisées sur celle-ci.
Or les accès disques étant plus lent, cela occasionne beaucoup de lenteur.

Optimiser la mémoire

Il faut donc éviter de saturer la mémoire mais d’un autre côté, il faut aussi éviter de chercher à trop en libérer.
La mémoire RAM est utile notamment du point de vue du cache et donc il ne sert à rien de chercher en avoir trop de libre.

La meilleure solution est de limiter le nombre d’applications en cours de fonctionnement.
Bien souvent, les applications installées on tendance à se lancer au démarrage de Windows ce qui allonge ce dernier et monopolisent des ressources systèmes pour rien.

Pour vous aider à faire du ménage et optimiser un peu votre utilisation mémoire, le articles suivants peuvent aider.

Enfin du côté de l’optimisation mémoire, des défragmenteurs de RAM existent, cela peut être utile si vous avez peu de mémoire mais en règle générale, cela n’apporte rien.
Plus d’explications sur la page : Défragmenteur de mémoire RAM : est-ce vraiment utile ?

(Visité 254 fois, 1 visites ce jour)