Search Results for

    Show / Hide Table of Contents

    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

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat