Bug#541389: linux-2.6: please enable CONFIG_NUMA_EMU
Package: linux-2.6
Version: 2.6.30-5
Hi,
Please enable CONFIG_NUMA_EMU.
CONFIG_NUMA_EMU allows to emulate more memory banks than available on
the system, by splitting the existing memory banks, using the
numa=fake=DESCR command line option. It is very useful together with
cpusets.
Take a machine with 8 CPUs, but only 2 memory banks. It would not be
possible to create 8 cpusets, with an equal amount of memory each,
because memory can only be allocated to cpusets by full memory banks.
Using numa=fake=8*1024, it would be possible to split the 8 GB of RAM
into 8 shares of 1 GB. There's documentation in
Documentation/x86/x86_64/fake-numa-for-cpusets
Thank you,
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Reply to: