Vista ne se sert pas du cache L2 du processeur par défaut - Portable - Ordinateurs portables
Marsh Posté le 04-02-2009 à 12:08:50
Jeremy76 a écrit : |
Il ne t'est pas venu à l'esprit, que cette fameuse valeur de cache présente dans la base de registre, c'était simplement du n'importe quoi ? (comme la majorité des tweaks de registre d'ailleurs)
Tes différences de score tiennent de la marge d'erreur de mesure, rien de plus.
Marsh Posté le 04-02-2009 à 13:15:34
J'ai effectué une dizaine de mesures SuperPi 1M avec Windows par défaut à chaque fois je suis entre 24s700 et 24s800
Avec la modif en faisant toujours une dizaine de mesures je suis à chaque fois je suis entre 24s300 et 24s400
La marge d'erreur est à quelques centièmes de secondes.
Pour 3Dmark2006 j'ai lancé le test 3fois pour les 2 cas.
Par défaut entre 1640 et 1660
Avec la modif entre 1700 et 1710
Fais la modif et fais les tests tu verras sinon regarde avec Everest (ou autre) combien de mémoire cache L2 ton système utilise ...
Marsh Posté le 06-02-2009 à 09:29:06
bien sûr que vista utilise le cache L2, il serait bien incapable de fonctionner sur les processeurs sans cache L3 (et avec quelques ko de cache L1) sinon... et bien sûr que le cache a une grosse influence dans les performances, tous les tests te le montreront (cf. la base de données de tomshardware par exemple). Ensuite c'est possible que ton bidouillage fasse quelque chose, mais je ne sais pas quoi...
Marsh Posté le 06-02-2009 à 11:13:22
Vista doit utiliser une valeur par défaut je pense alors peut-être 512ko ou 1024ko
Mais le gain est pas énorme c'est sur, de l'ordre de 2%/3%
Marsh Posté le 06-02-2009 à 16:56:56
http://www.vistax64.com/tutorials/ [...] vista.html
This is not related to the hardware; it is only useful for computers with direct-mapped L2 caches. Pentium II and later processors do not have direct-mapped L2 caches.
Marsh Posté le 04-02-2009 à 08:02:48
Bonjour,
Windows XP et 2000 sont par défaut normalement optimisés pour un cache de 256K.
Sur les quelques Vista que j'ai vu la valeur défini pour le cache L2 était de 0k ...
Pour y remédier ouvrez la base de registres et recherchez la clé ci-dessous :
ATTENTION a ne pas vous tromper surtout
Clé : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Double cliquer sur SecondLevelDataCache, cliquer sur Décimale et entrer la valeur en Ko
Exemple : Pour les P7350/P8400/P8600 qui on 3Mo de cache L2 il faut rentrer 3072
Pour un T5800/T6400 qui on 2Mo de cache L2 il faut rentrer 2048
Puis redémarrer le PC
Le gain de performances est vraiment minime par contre C'est pour ça que je pense que le cache L2 n'est pas un élément important lors du choix d'un processeur.
Je suis passé de 28s7 à 28s4 avec SuperPi (1M)
Et de 1650 à 1700 sur le score CPU de 3dmark2006
(pour info mon processeur est in Intel Core 2 Duo T5800)
Message édité par Jeremy76 le 04-02-2009 à 13:19:29