Uses of Class
oshi.hardware.CentralProcessor.LogicalProcessor
Packages that use CentralProcessor.LogicalProcessor
Package
Description
Provides functions to query information in windows
[oshi-core API] Provides cross-platform implementation to retrieve hardware information such as CPU, Memory, Display,
Disks, Network Interfaces, Power Sources, Sensors, and USB Devices
Provides abstract classes for common code
Provides information about hardware such as Memory, Power Sources, and Processor on Linux systems
Provides information about hardware such as Memory, Power Sources, and Processor on Mac systems
Provides information about hardware such as Memory, Power Sources, and Processor on AIX systems
Provides information about hardware such as Memory, Power Sources, and Processor on FreeBSD systems
Provides information about hardware such as Memory, Power Sources, and Processor on OpenBSD systems
Provides information about hardware such as Memory, Power Sources, and Processor on Solaris systems
Provides information about hardware such as Memory, Power Sources, and Processor on Windows systems
-
Uses of CentralProcessor.LogicalProcessor in oshi.driver.windows
Methods in oshi.driver.windows that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionstatic Triplet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>> LogicalProcessorInformation.getLogicalProcessorInformation()
Get a list of logical processors on this machinestatic Triplet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>> LogicalProcessorInformation.getLogicalProcessorInformationEx()
Get a list of logical processors on this machine. -
Uses of CentralProcessor.LogicalProcessor in oshi.hardware
Methods in oshi.hardware that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionCentralProcessor.getLogicalProcessors()
Returns anUnmodifiableList
of the CPU's logical processors. -
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.common
Fields in oshi.hardware.common with type parameters of type CentralProcessor.LogicalProcessorModifier and TypeFieldDescriptionprivate final List
<CentralProcessor.LogicalProcessor> AbstractCentralProcessor.logicalProcessors
Methods in oshi.hardware.common that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionAbstractCentralProcessor.getLogicalProcessors()
protected abstract Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> AbstractCentralProcessor.initProcessorCounts()
Initializes logical and physical processor lists and feature flags.Method parameters in oshi.hardware.common with type arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected List
<CentralProcessor.PhysicalProcessor> AbstractCentralProcessor.createProcListFromDmesg
(List<CentralProcessor.LogicalProcessor> logProcs, Map<Integer, String> dmesg) -
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.linux
Methods in oshi.hardware.platform.linux that return CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprivate static CentralProcessor.LogicalProcessor
LinuxCentralProcessor.getLogicalProcessorFromSyspath
(String syspath, Set<CentralProcessor.ProcessorCache> caches, String modAlias, Map<Integer, Integer> coreEfficiencyMap, Map<Integer, String> modAliasMap) Methods in oshi.hardware.platform.linux that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> LinuxCentralProcessor.initProcessorCounts()
private static Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.ProcessorCache>, Map<Integer, Integer>, Map<Integer, String>> LinuxCentralProcessor.readTopologyFromCpuinfo()
private static Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.ProcessorCache>, Map<Integer, Integer>, Map<Integer, String>> LinuxCentralProcessor.readTopologyFromSysfs()
private static Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.ProcessorCache>, Map<Integer, Integer>, Map<Integer, String>> LinuxCentralProcessor.readTopologyFromUdev()
-
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.mac
Methods in oshi.hardware.platform.mac that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> MacCentralProcessor.initProcessorCounts()
-
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.unix.aix
Methods in oshi.hardware.platform.unix.aix that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> AixCentralProcessor.initProcessorCounts()
-
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.unix.freebsd
Methods in oshi.hardware.platform.unix.freebsd that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> FreeBsdCentralProcessor.initProcessorCounts()
private static List
<CentralProcessor.LogicalProcessor> FreeBsdCentralProcessor.matchBitmasks
(long group1, List<Long> group2, List<Long> group3) private static List
<CentralProcessor.LogicalProcessor> FreeBsdCentralProcessor.parseTopology()
-
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.unix.openbsd
Methods in oshi.hardware.platform.unix.openbsd that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> OpenBsdCentralProcessor.initProcessorCounts()
-
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.unix.solaris
Methods in oshi.hardware.platform.unix.solaris that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> SolarisCentralProcessor.initProcessorCounts()
private static List
<CentralProcessor.LogicalProcessor> SolarisCentralProcessor.initProcessorCounts2
(Map<Integer, Integer> numaNodeMap) -
Uses of CentralProcessor.LogicalProcessor in oshi.hardware.platform.windows
Methods in oshi.hardware.platform.windows that return types with arguments of type CentralProcessor.LogicalProcessorModifier and TypeMethodDescriptionprotected Quartet
<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> WindowsCentralProcessor.initProcessorCounts()