Фрагмент кода, показывающий, как получить количество доступных процессоров/ядер/процессоров в вашей среде.
int processors = Runtime.getRuntime().availableProcessors(); System.out.println(processors);
Выход
8
P.S Протестирован с процессором Intel(R) Core(TM) i7-4770 с частотой 3,40 ГГц
Оригинал: “https://mkyong.com/java/java-get-number-of-available-processors/”