Package com.google.code.yanf4j.util
Class SystemUtils
java.lang.Object
com.google.code.yanf4j.util.SystemUtils
System utils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Random
static final Queue
<?> static final int
static final String
getRawAddress
(InetSocketAddress inetSocketAddress) static final int
static final boolean
static final boolean
static void
static final Selector
-
Field Details
-
OS_NAME
-
isLinuxPlatform
private static boolean isLinuxPlatform -
JAVA_VERSION
-
isAfterJava6u4Version
private static boolean isAfterJava6u4Version
-
-
Constructor Details
-
SystemUtils
private SystemUtils()
-
-
Method Details
-
isLinuxPlatform
public static final boolean isLinuxPlatform() -
isAfterJava6u4Version
public static final boolean isAfterJava6u4Version() -
main
-
getSystemThreadCount
public static final int getSystemThreadCount() -
getCpuProcessorCount
public static final int getCpuProcessorCount() -
openSelector
- Throws:
IOException
-
getRawAddress
-
createTransferQueue
-
createRandom
-