Class CPUInfo
Contains information about CPU (Central Processing Unit).
Inheritance
System.Object
CPUInfo
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class CPUInfo : ValueType
Fields
CacheLineSize
The CPU cache line size (in bytes).
Declaration
public uint CacheLineSize
Field Value
System.UInt32
|
ClockSpeed
The CPU clock speed (in Hz).
Declaration
public ulong ClockSpeed
Field Value
System.UInt64
|
L1CacheSize
The size of processor L1 caches (in bytes).
Declaration
public uint L1CacheSize
Field Value
System.UInt32
|
L2CacheSize
The size of processor L2 caches (in bytes).
Declaration
public uint L2CacheSize
Field Value
System.UInt32
|
L3CacheSize
The size of processor L3 caches (in bytes).
Declaration
public uint L3CacheSize
Field Value
System.UInt32
|
LogicalProcessorCount
The number of logical processors (including hyper-threading).
Declaration
public uint LogicalProcessorCount
Field Value
System.UInt32
|
PageSize
The CPU memory page size (in bytes).
Declaration
public uint PageSize
Field Value
System.UInt32
|
ProcessorCoreCount
The number of processor cores (physical).
Declaration
public uint ProcessorCoreCount
Field Value
System.UInt32
|
ProcessorPackageCount
The number of physical processor packages.
Declaration
public uint ProcessorPackageCount
Field Value
System.UInt32
|