Class SystemInformation
- Namespace
- DotCompute.Backends.CPU.Threading.NUMA
- Assembly
- DotCompute.Backends.CPU.dll
A class that represents system information.
public sealed record SystemInformation : IEquatable<SystemInformation>
- Inheritance
-
SystemInformation
- Implements
- Inherited Members
Properties
ClrVersion
Gets or sets the clr version.
public required string ClrVersion { get; init; }
Property Value
- string
The clr version.
Is64Bit
Gets or sets a value indicating whether 64 bit.
public required bool Is64Bit { get; init; }
Property Value
- bool
The is64 bit.
OsVersion
Gets or sets the os version.
public required string OsVersion { get; init; }
Property Value
- string
The os version.
Platform
Gets or sets the platform.
public required string Platform { get; init; }
Property Value
- string
The platform.
ProcessorCount
Gets or sets the processor count.
public required int ProcessorCount { get; init; }
Property Value
- int
The processor count.
TotalMemoryGB
Gets or sets the total memory g b.
public required double TotalMemoryGB { get; init; }
Property Value
- double
The total memory g b.