CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

La mémoire cache....

freeedom
freeedom
Niveau 10
18 janvier 2005 à 01:50:38

Salut je me demandais à quoi un peu précisément servait la mémoir cache des processeurs, mémoire qui semble influencer fortement sur ses performances alors qu´il s´agit toujours de toute petites quantité de mémoire... enfin kelkun pourrait il mexpliker un peu comment elle fonctionne :svp:

:merci: davance

Dark-trioculus
Dark-trioculus
Niveau 10
18 janvier 2005 à 01:59:23

:dehors

Dark-trioculus
Dark-trioculus
Niveau 10
18 janvier 2005 à 01:59:53

:sleep:

freeedom
freeedom
Niveau 10
18 janvier 2005 à 02:06:08

bah allez koi personne qui sait me dire ?

Pseudo supprimé
Pseudo supprimé 18 janvier 2005 à 03:51:45

Si je te dis que c´est au programme à BAC+4 en informatique, tu veux toujours les explications ?

75014Touriste
75014Touriste
Niveau 10
18 janvier 2005 à 04:23:14

Disons pour résumer que la mémoire cache est à la RAM ce que la RAM est à la mémoire virtuelle ^^

rikwar
rikwar
Niveau 6
18 janvier 2005 à 04:29:46

bon je texplique en gros la mémoire cache permet
de stocké des information pour permetre a ton ordi de ce rapellé les derniere information pour pas avoir a recherché toujours les meme information environ le meme pricipe que léchange etre ton disque dure et ton cpu sauf que sa c pour la mémoire vive quant on dit libérér de la ram bon en gros cest sa si ta a plus de cache(mémoire)mieux cest tu peut toujour téléchargé tweek xp pour la configuré facilement
ou tu peut le faire manuelement

rikwar
rikwar
Niveau 6
18 janvier 2005 à 04:32:20

non touriste quant on parle de la ram cest la mémoire vive ( RAM pour Random Access Memory)
pas exatement la meme chose

MikeTheIronMan
MikeTheIronMan
Niveau 10
18 janvier 2005 à 04:41:04

rikwar, lui il demandait pour la memoire cache d´un processeur

Voila une petite doc, qui date deja un peu, mais le principe en est de meme pour les ordinateurs d´aujourd´hui

Cache L1
Le processeur de votre ordinateur est très rapide, il peut tourner à d´énormes vitesses. La mémoire RAM standard est plus rapide que la plupart des autres composantes de votre ordinateur, mais elle ne tient pas le coup face à des vitesses approchant celle du processeur. Ainsi les concepteurs de processeur ( CPU) ont réservé un espace mémoire très rapide à l´intérieur même de la puce du processeur. C´est la cache L1, elle fonctionne à la même vitesse que le processeur. L´espace sur la puce du processeur coûte très cher, il n´est alors pas possible de réserver une grande quantité de mémoire pour la cache L1 ( approximativement 1/1000 de la taille totale de la mémoire RAM de votre ordinateur). Puisque les programmes d´ordinateur effectuent beaucoup de boucles autour du même code, les instructions et données de la cache L1 sont exécutées souvent. Même une petite cache L1 peut donner un gain très appréciable en vitesse. Plus la vitesse du processeur est rapide par rapport à la mémoire principale RAM et plus la quantité de données sur laquelle vous travaillez est importante, plus grande devra être la cache L1.

Cache L2
La mémoire rapide située dans le processeur ( cache L1) est de petite taille, et la cache L1 ainsi que le processeur sont encore beaucoup plus rapides que la mémoire RAM ( jusqu´à 50 fois plus rapides). Lorsque que les données ne sont pas dans la cache L1, le processeur doit aller les chercher dans la mémoire RAM, il y a alors un ralentissement notable. Le processeur doit alors attendre un long moment ( par rapport à sa vitesse) pour que la mémoire RAM lui rende l´information, le processeur ne peut alors rien faire d´autre qu´attendre. Ainsi entre la cache rapide L1 ( et le processeur) et la mémoire lente RAM, est insérée une deuxième cache, la cache niveau 2 ou L2.

Cette cache est fabriquée à partir de mémoire rapide, mais relativement peu dispendieuse, appelé mémoire statique ou SRAM et est approximativement 10 fois plus rapide que la mémoire RAM standard. On peut ainsi se permettre 256k et même 1 ou 2 mégaoctets de SRAM.

Le processeur travaille presque toujours sans arrêt, il fera probablement quelque chose qu´il a fait récemment ( une boucle) et les données seront dans la cache L1; ou il possédera la logique qui lui aura permis de lire d´avance ( prefetch) l´information située dans la cache L1; cependant les ordinateurs exécutent des centaines de millions d´instructions à la seconde! 1% de ratés dans la cache L1 signifie que pendant un million de fois par seconde le processeur devra lire dans la mémoire RAM. Les ratés dans la cache L1 peuvent atteindre 10 à 20%, ainsi la cache L2 apporte un aide précieux. Lorsque le processeur ne trouve pas ce dont il a besoin dans la cache L1, il le trouvera la plupart du temps dans la cache L2. Le fait que la mémoire RAM soit plus lente que le processeur devient alors beaucoup moins significatif.

Lorsqu´on entend parler de cache, il s´agit la plupart du temps de la cache L2. La majorité des ordinateurs personnels d´aujourd´hui possède les deux niveaux de cache ( L1 et L2).

Caches L3 et L4
Certains systèmes sont tellement rapides qu´ils ont besoin de plusieurs niveaux de cache entre le processeur et la mémoire RAM. Chacun de ces niveaux possède le numéro suivant dans la séquence de numérotation des caches ( L1, L2, L3, etc.). Le processeur x704 de la compagnie Exponential possède 3 niveaux de cache, ainsi que le processeur Alpha de DEC. Les caches L3 sont rares et peu connues, mais elles sont présentent dans les processeurs qui tournent à des vitesses supérieures à 500mhz, pour l´instant je n´ai pas entendu parler de processeurs qui possèdent plus de 3 niveaux de cache. Cependant les ordinateurs évoluent si rapidement, qui sait le nombre de caches que posséderont les futurs processeurs ?

75014Touriste
75014Touriste
Niveau 10
18 janvier 2005 à 05:19:21

rikwar
Posté le 18 janvier 2005 à 04:32:20
non touriste quant on parle de la ram cest la mémoire vive ( RAM pour Random Access Memory)
pas exatement la meme chose

T´as du mal comprendre mon message...

75014Touriste
75014Touriste
Niveau 10
18 janvier 2005 à 05:25:12

Ah non, en fait tu as mal compris le sujet :-)))

rikwar
rikwar
Niveau 6
19 janvier 2005 à 02:42:12

mal compris le sujet ! !!peuetre mais de la ram cest de la ram(mémoire vive) lui parle de la cache system l1 l2 l3

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment