LogicalProcessorImpl
class LogicalProcessorImpl( val processorNumber: Int, val physicalProcessorNumber: Int, val physicalPackageNumber: Int, val numaNode: Int, val processorGroup: Int) : LogicalProcessor
Implementation of the LogicalProcessor
interface. This class provides details about a logical CPU core or thread in the system, including its mapping to physical processors, NUMA nodes, and processor groups.
Author
N7ghtm4r3
Parameters
processorNumber
The unique identifier of the logical processor
physicalProcessorNumber
The physical core number to which this logical processor belongs
physicalPackageNumber
The physical CPU package to which this logical processor belongs
numaNode
The NUMA (Non-Uniform Memory Access) node to which this logical processor is assigned
processorGroup
The processor group for systems that support grouping