la RAM c´est koi ?
RAM veux dire Random Access Memory ( mémoire a access aléatoire) contrairement au ROM ( Read Only Memory) on peux "écrire" dans la RAM mais les informations qu´on écrit dans la RAM ne sont pas permanent ( contrairement au ROM). Donc la RAM sert de stockage temporaire, beaucoup plus rapide que les "swap" ( fichier d´échange) situer sur les disque dur ( qui occupe le meme role que la RAM, disont que c´est une roue de secour de tres grande taille). La RAM est aussi beaucoup plus lente que la mémoire Cache situé directement sur le CPU mais le cache est tres limité en quantité, entre 64ko et 512ko ( juska 1024ko sur les MAC)
Donc la RAM est une sorte de compromit entre le cache ( tres rapide mais tres petit) et le swap ( tres lent mais tres gros)
Prenons comme exemple qqun qui travail sous photophop avec une photo de 200mo. Disons que 80% des information ( les info les plus pertinente prévu grace a un principe complexe de branchement et de prédiction) contenu dans la photo se trouve alloué a la RAM et le 20% qui reste est alloué au swap ( information complémentaire), la le mec décide de faire un trais noir en plein milieu de la photo, le cpu recoit l´info, demande a la ram de lui envoyer le segment d´info sur l´image où devrais se situé le trais, la ram envoit l´info le cpu filtre l´info pour gardé seulement les pixel affecter par le trais qu´il envois ds le cache, le cpu refais le calcul et écrit sur les pixel contenu dans le cache pour les faire passé au noir et les relocalisé dans l´image et le tout s´affiche a l´écran. tout ca se fait tres rapidement
Donc si notre gus n´aurais eu que 64mo de ram, il n´aurais pas pu stocker 80% des info de l´image en RAM. il aurais plustot placer 20% en ram et 80% en swap, donc quand le mec aurais voulu faire son fameux trais noir, il aurais fallu vider la ram de ses info, demander au swap de remplir la ram avec des info pertinante ( ca aurais mit une plombe) et ca tout les fois où le mec ferais des transformation sur l´image
ps. c´est une grosse vulgarisation, les % sont fictif... et je ne tien pas conte des diverses optimisations et des limitations des largeurs de bus. mais en gros c´est a ca que sert la ram