Skip to content
Advertisement

Finding Number of Cores in Java

How can I find the number of cores available to my application from within Java code?

Advertisement

Answer

int cores = Runtime.getRuntime().availableProcessors();

If cores is less than one, either your processor is about to die, or your JVM has a serious bug in it, or the universe is about to blow up.

User contributions licensed under: CC BY-SA
4 People found this is helpful
Advertisement