o Articles: quand AMD retrouve Intel ...
---------------------------------------------------------------------------
Auteur: Corsaire @ 13:19
Topic: Hardware
Les Athlon/Duron/AthlonMP se retrouvent sous les feux de l'actualité
avec la mise en lumière d'un bug important, qui est dû à l'utilisation de
pages mémoires par les processeurs pentium de taille beaucoup plus
importante que les 4K conventionnels (extended paging).
Or les processeurs AMD de la gamme sus-citée provoquent des corruptions
mémoire lors de l'utilisation de cette technologie avec l'AGP.
Voici un extrait (en anglais) de l'explication et un "Workaround" pour
contourner rapidement le problème en attendant un patch.
"As you may know, x86 systems have traditionally managed memory using 4K
pages. However, with the introduction of the Pentium processor, Intel added
a new feature called extended paging, which allows 4Mb pages to be used
instead. Here's the problem -- many Athlon and Duron CPUs experience memory
corruption when extended paging is used in conjunction with AGP. And, this
problem hits us because Linux 2.4 kernels compiled with a Pentium-Classic
or higher Processor family kernel configuration setting will automatically
take advantage of extended paging (for kernel hackers out there, this is
the X86_FEATURE_PSE constant defined in include/asm-i386/cpufeature.h.)
Fortunately, there is a quick and easy fix for this problem. If you have
been experiencing lockups on your Athlon, Duron or Athlon MP system when
using AGP video, try passing the mem=nopentium option to your kernel (using
GRUB or LILO) at boot-time. This tells Linux to go back to using 4K pages,
avoiding this CPU bug. In addition, it should also be possible to avoid
this problem by not using AGP on affected systems."
linuxfr.org
[edtdd]--Message édité par floriang01--[/edtdd]