web-dev-qa-db-fra.com

Je ne sais pas si ma vitesse RAM est réglée correctement

edit: Merci pour votre réouverture

J'ai un AMD APU comme processeur/GPU (voir spécifications ci-dessous) et ses performances graphiques bénéficient grandement d'une RAM plus rapide. Dans le BIOS de ma carte mère, j'ai réglé la vitesse d'horloge de la mémoire sur 2133 MHz. Cependant, lorsque je vérifie ma vitesse RAM à travers le terminal avec lshw et dmidecode --type 17, elle affiche une vitesse de 800 MHz.

Est-ce que lshw et dmidecode affichent des informations erronées? Ubuntu peut-il tirer parti de ma vitesse supérieure RAM?

Spécifications:

  • CPU: AMD A10-5800k
  • RAM: 8 Go (2x4 Go) G.Skill Ares @ 2133 MHz
  • Mobo: Asrock FM2A85X-ITX

lshw résultats:

enter image description here

résultats de dmidecode:

enter image description here

(exécutant Ubuntu 12.10 et utilisant les pilotes AMD 13.1 Catalyst)

6
curiouscafe

Premièrement, la mémoire a deux cycles de lecture/écriture par horloge. Donc, vous devriez multiplier la vitesse d'horloge par deux pour obtenir votre vitesse de mémoire. Cela signifie que lshw rapporte 1.600 Mhz.

Deuxième selon spécifications AMD votre processeur ne supporte que la DDR2 jusqu’à 1866 Mhz, nous sommes donc assez proches du résultat réel. Dans les mêmes spécifications, vous pouvez voir que la vitesse de votre GPU est juste de 800 Mhz, ce qui me fait me demander si la vitesse de bus réelle de votre processeur est de 800 Mhz, cela expliquerait votre vitesse de mémoire mais pas le nombre 1866 de la vitesse AMD.

J'ai trouvé un examen en comparant votre processeur et une mémoire similaire. Pour être en mesure de trouver la différence, ils devaient overclocker le processeur graphique.

Donc, à moins d'overclocker votre GPU, votre nouvelle mémoire ne fera aucune différence.

6
Javier Rivera

Je me rends compte qu’il s’agit d’un vieux billet, cependant, dmidecode ne signale pas la vitesse réelle RAM ni son paramètre overclocked, il signale tout ce qui est codé en dur dans les puces de ram elles-mêmes. Si le bélier est codé en 1600, dmidecode appelle généralement 800mhz, les autres citant 800x2 = 1600. Si vous en avez donné 2133 dans votre BIOS, vous pouvez être assuré qu'il est en 2133 (le démarrage de votre bios devrait le signaler lors du démarrage, le cas échéant). Les puces de ram GSkill que vous avez achetées sont de base 1600 et c’est ce qui est codé en dur dans elles, comme indiqué par dmidecode, avec les autres informations que dmidecode recueille à partir de la puce elle-même. Nul doute que si vous exécutez memtest86, vous verrez la vitesse réglée à 2133mHz. dmidecode est un outil utile, mais pas pour vérifier la vitesse réelle du ram.

0
BillV