MPMA Framework 0.4
|
Information about the system. These are readable anytime after init. Values which are not possible to obtain will be populated with sane defaults. More...
#include <Info.h>
Static Public Attributes | |
static nuint | ProcessorCount = 2 |
Number of logical CPUs. | |
static std::string | ProcessorName = "NotPopulated" |
Name of the CPU. | |
static bool | ProcessorHyperthreading = false |
Whether the CPU has hyperthreading enabled. | |
static nuint | ProcessorBogomips = 3456 |
Very rough speed approximation of one CPU. | |
static nuint | MemoryPhysicalTotal = 789 |
The amount of physical memory the machine has. | |
static nuint | MemorySwapTotal = 345 |
The amount of swap memory the machine has. | |
static std::string | OperatingSystemName = "NotPopulated" |
Name of the operating system. | |
static bool | SuggestSleepInSpinlock = false |
Heuristic: Suggestion of whether to yield in a spinlock. |
Information about the system. These are readable anytime after init. Values which are not possible to obtain will be populated with sane defaults.