Re: lost memory on a 4GB amd64

From: Andrew Walrond
Date: Fri Oct 22 2004 - 04:40:43 EST


On Friday 22 Oct 2004 09:59, Sergei Haller wrote:
>
> If I disable NUMA in 2.6.8.1, it works stable!
>
> The same with 2.6.9, which is out for a few days: if NUMA is disabled,
> everything's find, if NUMA is enabled, the kernel crashes (as described in
> previous mails)
>
> What is this NUMA by the way? Is it OK to live without?
>

Non uniform memory architecture. Basically, some of the ram is attached to
cpu1 and some to cpu2. They can still access each others ram using
HyperTransport, but can access their own ram faster. I'm no expert, but I
guess that the NUMA code tries to achieve persistent process cpu affinity and
keep all process memory in the relevant cpu's NUMA ram bank. Or something :)

Your board isn't numa, in the sense that all the ram is attached to one cpu,
but I don't think that it should break when NUMA is enabled.

I've cc'ed Andi Kleen (x86_64 supremo) who might have some insights, but I'm
guessing he'll say "Bios problem - tough luck". I might be wrong ;)

Andrew Walrond
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/