Aurelien Jarno wrote:
On Tue, Jul 31, 2007 at 10:23:04AM +0200, Frédéric Massot wrote:J'ai l'impression qu'il s'agit plus d'un problème matériel que venant de Linux. Mais s'agit il d'un problème (limitation) du BIOS ou du chipset lorsque l'on est à 4 Go, ou un problème sur une barrette ?Si vous avez des pistes...Beaucoup de BIOS sont buggés et marquent une partie de la mémoire (celle après le PCI hole) comme non cachée, ce qui fait que cette partie de la mémoire est très très très lente. Comme Linux alloue sa mémoire en partant de la fin, les effets sont très visibles. Le mieux est de vérifier s'il n'y a pas une mise à jour de BIOS qui corrige ce problème. Sinon il y a toujours possibilité de passer l'option mem= au noyau pour limiter la mémoire utilisée, en essayant de trouver la valeur qui permet de limiter la mémoire perdue (mem=3500M est sans doute un bon début).
Je me demande si les options (cf. kernel-parameters.txt) ci-dessous peuvent aider à récupérer la totalité de la mémoire :
mem=nn[KMG] [KNL,BOOT] Force usage of a specific amount of memory. Amount of memory to be used when the kernel is not able to see the whole system memory or for test. [IA-32] Use together with memmap= to avoid physical address space collisions. Without memmap= PCI devices could be placed at addresses belonging to unused RAM. memmap=exactmap [KNL,IA-32,X86_64] Enable setting of an exact E820 memory map, as specified by the user. Such memmap=exactmap lines can be constructed based on BIOS output or other requirements. See the memmap=nn@ss option description. memmap=nn[KMG]@ss[KMG] [KNL] Force usage of a specific region of memory. Region of memory to be used, from ss to ss+nn. memmap=nn[KMG]#ss[KMG] [KNL,ACPI] Mark specific memory as ACPI data. Region of memory to be used, from ss to ss+nn. memmap=nn[KMG]$ss[KMG] [KNL,ACPI] Mark specific memory as reserved. Region of memory to be used, from ss to ss+nn. Quelqu'un a t'il déjà utilisé l'option memmap ? -- ============================================== | FRÉDÉRIC MASSOT | | http://www.juliana-multimedia.com | | mailto:frederic@juliana-multimedia.com | ===========================Debian=GNU/Linux===