[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: UMA and NUMA - Mermory Architeture
On 9/14/05, Andre Luiz da Silva <andrack@xxxxxxxxx> wrote:
> Hello Friends!
>
> I'm studying the kernel memory management in the Linux Kernel, with the
> book:
> "Understanding the Linux Virtual Memory Manager", but I don't understading
> the
> "fundamental" direferences between NUMA and UMA memory architeture.
>
> I perform a serach at the Google and the Kernel Documentation
> (Documentation/vm/numa),
> but this make me very confused...
>
> Do Somebody has any explanation about the concepts of NUMA and UMA memory
> architeture?
>
>
> Thanks!!!
>
JUST FIXING MY TOP POSTING...BEFORE SOMEONE POINTS IT OUT.
AFAIU,
UMA --- CPU to Memory bank access times are same.
NUMA -- CPU to memory bank access times are different for different cpus.
So you always want to allocate from the memory bank which is near to you.
correct me if I am wrong.
Raghu
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
FAQ: http://kernelnewbies.org/faq/