Up to how many CPUs can Linux support?

In: Linux

Unfortunately, there's not a simple answer to this. The Linux kernel can be compiled to support any number of CPUs. According to some distribution-specific support documents I found in researching this answer, the number ranges from 1-4, 64, 1024, and 'unlimited' in the case of Red Hat Enterprise Linux.

When the Kernel is compiled, there is a configuration directive passed to the compiler ('NR_CPUS') that determines the maximum number of CPUs supported.

My suggestion is to research your specific distribution and see what the developers compiled the kernel to support. It should be readily available on their documentation (I was able to find this easily for many common distributions).

 

Improve Answer Discuss the question "Up to how many CPUs can Linux support?" Watch Question

First answer by Theman9182. Last edit by Theman9182. Contributor trust: 11 [recommend contributor]. Question popularity: 7 [recommend question]


Research your answer:

Can you answer other questions about linux?

Answers.com > Wiki Answers > Categories > Technology > Computers > Linux > Up to how many CPUs can Linux support?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Does multiprocessing need two CPUs?  How many processors can Linux support?