src/os/aix/vm/os_aix.cpp

Print this page

        

*** 4006,4015 **** --- 4006,4025 ---- fatal(err_msg("Could not enable polling page at " PTR_FORMAT, _polling_page)); } }; int os::active_processor_count() { + // User has overridden the number of active processors + if (ActiveProcessorCount > 0) { + if (PrintActiveCpus) { + tty->print_cr("active_processor_count: " + "active processor count set by user : %d", + ActiveProcessorCount); + } + return ActiveProcessorCount; + } + int online_cpus = ::sysconf(_SC_NPROCESSORS_ONLN); assert(online_cpus > 0 && online_cpus <= processor_count(), "sanity check"); return online_cpus; }