[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#491309: linux-2.6: Kernel supports "only" 32 cpu's



Bastian Blank wrote:
Setting it to 255 needs 2MiB of image size and unswappable memory.

|    text    data     bss     dec     hex filename
|    1345623 3148364  417112 4911099  4aeffb x86_64-255/vmlinux
|    1339887  380556  273880 1994323  1e6e53 x86_64-32/vmlinux

It adds 32 interrupt vectors (a 32 bytes or so) for each new cpu into
the data section, maybe this can be changed to dynamic allocation some
time as this does not look like a critical path.

I would think that for most of the x86_64 machines, a 2MB increase in memory usage is acceptable? Most of them are probably equiped with at least 1Gb.


I don't think this is exchange of different resources. I know there are
already machines with nearly 200 cores out there and even Xen choked on
them. Maybe setting it to 64 will be okay for now.

OK, setting it to 64 will certainly help during the Lenny lifecycle.

Thanks,

Rik

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




Reply to: