Activer les caches L2 et L3 du processeur

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

CrG

Membre Banni
Jul 24, 2014
3,480
4
103
Vagabond/Process on
CPU-Z_1.png


Nos processeurs ont des "caches" qui leur permettent de mettre en mémoires certaines données afin d’accélérer la réutilisation de celles-ci. Il y a 2 ou 3 niveaux de caches selon le type de processeur sur votre ordinateur. Windows ne gère que 256 kbytes sur le niveau 2 par défaut. Si votre cache L2 est plus grand, Windows ne l'utilise pas correctement. Pour ce qui est du cache L3, il est totalement ignoré par Windows.

D'abords, afin de connaître les quantité de cache de votre processeur, téléchargez le logiciel CPU-Z. Il ne demande aucune installation !

Sur la partie droite en bas, vous pouvez voir "Level 2" et "Level 3". (Dans l'image ci-dessus 4x256 kbytes pour le L2 et 6144 pour le L3.)

Pour dire à Windows de gérer la totalité, il vous faut ouvrir le registre de Windows. (menu démarrer, recherchez et tapez « regedit »".

Une fois le Regedit ouvert, allez à la clé HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Memory Management.

Dans la partie droite, vous devriez voir une clé appelée « SecondLevelDataCache». Double-cliquez dessus pour l'ouvrir, mettez en «Décimal», puis changez la valeur en fonction de ce que vous a indiqué Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!. Si sous L2 vous avez 2x 256, mettez la valeur 512, et si c'est 4x 256, mettez 1024 etc... Cliquez sur ok.


Pour le cache L3 il va falloir créer la clé. Pour cela, faîtes un clique droite et choisissez « Nouveau » > « Valeur DWORD 32Bits». Nommez la clé « ThirdLevelDataCache » (sans les guillemets). Double-cliquez dessus pour modifier la valeur, mettez en décimal et entrez cette fois le niveau de cache signalé par CPU-Z, soit 6144 selon l'image ci-dessus ou une autre valeur selon votre propre pc (La valeur est en mbytes, donc si vous lisez 8 Mbytes mettez 8x 1024=8192 si vous avez 6 Mbytes mettez 6x 1024=6144, etc ...). Faîtes ok.

Redémarrez votre ordinateur. Après quelques instants, votre pc devrait être un peu plus véloce.

tout-gratuit​

Peace
 
Last edited:

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Oué, mais tu devrais changer de processeur :hap:
Oh j'oubliais, cite la source ...
 

LGFDN

Modérateur aguerri
Modérateur
V.I.P
V
Apr 8, 2013
1,739
157
979
Dans mon lit!!
Discord
legamerfoudunet
CPU-Z_1.png


Nos processeurs ont des "caches" qui leur permettent de mettre en mémoires certaines données afin d’accélérer la réutilisation de celles-ci. Il y a 2 ou 3 niveaux de caches selon le type de processeur sur votre ordinateur. Windows ne gère que 256 kbytes sur le niveau 2 par défaut. Si votre cache L2 est plus grand, Windows ne l'utilise pas correctement. Pour ce qui est du cache L3, il est totalement ignoré par Windows.

D'abords, afin de connaître les quantité de cache de votre processeur, téléchargez le logiciel CPU-Z. Il ne demande aucune installation !

Sur la partie droite en bas, vous pouvez voir "Level 2" et "Level 3". (Dans l'image ci-dessus 4x256 kbytes pour le L2 et 6144 pour le L3.)

Pour dire à Windows de gérer la totalité, il vous faut ouvrir le registre de Windows. (menu démarrer, recherchez et tapez « regedit »".

Une fois le Regedit ouvert, allez à la clé HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Memory Management.

Dans la partie droite, vous devriez voir une clé appelée « SecondLevelDataCache». Double-cliquez dessus pour l'ouvrir, mettez en «Décimal», puis changez la valeur en fonction de ce que vous a indiqué Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!. Si sous L2 vous avez 2x 256, mettez la valeur 512, et si c'est 4x 256, mettez 1024 etc... Cliquez sur ok.


Pour le cache L3 il va falloir créer la clé. Pour cela, faîtes un clique droite et choisissez « Nouveau » > « Valeur DWORD 32Bits». Nommez la clé « ThirdLevelDataCache » (sans les guillemets). Double-cliquez dessus pour modifier la valeur, mettez en décimal et entrez cette fois le niveau de cache signalé par CPU-Z, soit 6144 selon l'image ci-dessus ou une autre valeur selon votre propre pc (La valeur est en mbytes, donc si vous lisez 8 Mbytes mettez 8x 1024=8192 si vous avez 6 Mbytes mettez 6x 1024=6144, etc ...). Faîtes ok.

Redémarrez votre ordinateur. Après quelques instants, votre pc devrait être un peu plus véloce.



Peace

Plutôt bien mais concrètement cela fais quoi comme changement sur l'ordinateur :hein:
 

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Plutôt bien mais concrètement cela fais quoi comme changement sur l'ordinateur :hein:
Concrètement, comme un 32 bits est limité à 3,9...Go de RAM, ici on ne peut pas utiliser entièrement le cache processeur (si tu ne sais pas à quoi il sert, google est ton ami).
Ainsi en augmentant la mémoire d'échange via le cache L3 et le cache L2, qui sont beaucoup plus rapides qu'une RAM ou qu'un disque dur, tu réduis le temps d'accès aux données, et donc le temps total de calcul (attention, ça n'accélère pas le calcule en lui même).
En conclusion, ton PC sera un peu plus rapide.
 

Nitescence

Never Settle
V.I.P
Marchand
V
Nov 17, 2012
1,495
3,638
1,029
le gain est plutôt pas mal ! Avec AErender c'est plutôt flagrant ^^ (i7 4790)
 

LGFDN

Modérateur aguerri
Modérateur
V.I.P
V
Apr 8, 2013
1,739
157
979
Dans mon lit!!
Discord
legamerfoudunet
Concrètement, comme un 32 bits est limité à 3,9...Go de RAM, ici on ne peut pas utiliser entièrement le cache processeur (si tu ne sais pas à quoi il sert, google est ton ami).
Ainsi en augmentant la mémoire d'échange via le cache L3 et le cache L2, qui sont beaucoup plus rapides qu'une RAM ou qu'un disque dur, tu réduis le temps d'accès aux données, et donc le temps total de calcul (attention, ça n'accélère pas le calcule en lui même).
En conclusion, ton PC sera un peu plus rapide.

Merci à toi d'avoir pris le temps de répondre a ma question. ^^
 

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
[S]hin;1488773 said:
Et si moi j'ai pas de cache L3 ?
Soit tu as un processeur de merde, auquel cas ton cas L2 est petit aussi.
Soit tu as un milieu de gamme et ton cache L2 dépasse la "limite" par défaut. Dans le second cas, tu peux étendre juste le L2.
 

[S]hin

V
Jan 18, 2014
1,595
0
161
Tahia Dz.
J'opterais plutôt pour le processeur de merde, AMD-E1 spotted --' étendre le L2
c'est-à-dire suivre le tutoriel mais juste pour le L2, si c'est le cas c'est déjà fait ;)