2022-06-12 17:28:51 +00:00
|
|
|
# AuHwInfo
|
|
|
|
|
|
|
|
Example Usage: HelloAurora/master/Tests/Public/1. Hello System/Main.cpp
|
|
|
|
|
|
|
|
# Features
|
|
|
|
* CpuBitId for working with processor bitmaps (up to 128 or 256 bit). Can also be used as oversized individual processor ids.
|
|
|
|
* CpuId for pulling processor specific information fields
|
|
|
|
* CpuInfo for pulling the physical topology of the CPU, cache information, and CpuId
|
|
|
|
* Generic structure `RamStat` for defining % of memory used in bytes (u64 used, u64 available)
|
|
|
|
* RamStat of: Process Commit (total virtual address space) and Blamed (private), System Commit (total commit/phys+swap or act limit), Physical Usage (phys)
|
2024-02-28 16:20:07 +00:00
|
|
|
* Retrieve memory page size
|
|
|
|
* Process and per thread processor load querying across an arbitrary time period
|