public static class CentralProcessor.LogicalProcessor extends Object
Constructor and Description |
---|
LogicalProcessor(int processorNumber,
int physicalProcessorNumber,
int physicalPackageNumber) |
LogicalProcessor(int processorNumber,
int physicalProcessorNumber,
int physicalPackageNumber,
int numaNode) |
LogicalProcessor(int processorNumber,
int physicalProcessorNumber,
int physicalPackageNumber,
int numaNode,
int processorGroup) |
Modifier and Type | Method and Description |
---|---|
int |
getNumaNode()
The NUMA node.
|
int |
getPhysicalPackageNumber()
The physical package (socket) id number assigned to this logical processor.
|
int |
getPhysicalProcessorNumber()
The physical processor (core) id number assigned to this logical processor.
|
int |
getProcessorGroup()
The Processor Group.
|
int |
getProcessorNumber()
The Logical Processor number as seen by the Operating System.
|
public LogicalProcessor(int processorNumber, int physicalProcessorNumber, int physicalPackageNumber)
processorNumber
- the Processor numberphysicalProcessorNumber
- the core numberphysicalPackageNumber
- the package/socket numberpublic LogicalProcessor(int processorNumber, int physicalProcessorNumber, int physicalPackageNumber, int numaNode)
processorNumber
- the Processor numberphysicalProcessorNumber
- the core numberphysicalPackageNumber
- the package/socket numbernumaNode
- the NUMA node numberpublic LogicalProcessor(int processorNumber, int physicalProcessorNumber, int physicalPackageNumber, int numaNode, int processorGroup)
processorNumber
- the Processor numberphysicalProcessorNumber
- the core numberphysicalPackageNumber
- the package/socket numbernumaNode
- the NUMA node numberprocessorGroup
- the Processor Group numberpublic int getProcessorNumber()
public int getPhysicalProcessorNumber()
public int getPhysicalPackageNumber()
public int getNumaNode()
public int getProcessorGroup()
Copyright © 2010–2020 oshi. All rights reserved.