- java.lang.Object
-
- com.aoapps.lang.RuntimeUtils
-
public final class RuntimeUtils extends Object
Runtime utilities that enhance behavior of java.lang.Runtime.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetAvailableProcessors()Faster way to get the number of processors in the system.
-
-
-
Method Detail
-
getAvailableProcessors
public static int getAvailableProcessors()
Faster way to get the number of processors in the system.The call the Runtime.availableProcessors is prohibitively slow (at least in Java 1.6 on Debian 6). The number of processors in a system is unlikely to change frequently. This will only call Runtime.availableProcessors once a second.
-
-