On Tue, 7 Dec 2004 09:38:27 +0530, Thekkedath, Gopakumar <gopakumar.thekkedath@xxxxxxx> wrote: > The mem_map is created dynamically as the > kernel comes up and does the memory management initialization stuff. Indeed. > May be it is different in NUMA machines. As the book mentioned states quite early on, mem_map is a virtual array on NUMA which exists as a result of kludging together various physical node maps in to one virtual array. Cheers, Jon. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/