libmsr
0.3.0
A friendlier interface to accessing MSRs on Intel platforms
|
Structure holding package domain C-states residency data. More...
#include <msr_misc.h>
Public Attributes | |
uint64_t ** | pkg_c2 |
Raw 64-bit value stored in MSR_PKG_C2_RESIDENCY, indicating time spent by the package in C-state C2. | |
uint64_t ** | pkg_c3 |
Raw 64-bit value stored in MSR_PKG_C3_RESIDENCY, indicating time spent by the package in C-state C3. | |
uint64_t ** | pkg_c4 |
Raw 64-bit value stored in MSR_PKG_C4_RESIDENCY, indicating time spent by the package in C-state C4. | |
uint64_t ** | pkg_c6 |
Raw 64-bit value stored in MSR_PKG_C6_RESIDENCY, indicating time spent by the package in C-state C6. | |
uint64_t ** | pkg_c7 |
Raw 64-bit value stored in MSR_PKG_C7_RESIDENCY, indicating time spent by the package in C-state C7. | |
uint64_t ** | pkg_c8 |
Raw 64-bit value stored in MSR_PKG_C8_RESIDENCY, indicating time spent by the package in C-state C8. | |
uint64_t ** | pkg_c9 |
Raw 64-bit value stored in MSR_PKG_C9_RESIDENCY, indicating time spent by the package in C-state C9. | |
uint64_t ** | pkg_c10 |
Raw 64-bit value stored in MSR_PKG_C10_RESIDENCY, indicating time spent by the package in C-state C10. | |
Structure holding package domain C-states residency data.
C-states (other than C0) indicate that the CPU is idle and not executing any instructions. The higher the value, the deeper the CPU is in sleep state.
uint64_t** pkg_cres::pkg_c10 |
Raw 64-bit value stored in MSR_PKG_C10_RESIDENCY, indicating time spent by the package in C-state C10.
uint64_t** pkg_cres::pkg_c2 |
Raw 64-bit value stored in MSR_PKG_C2_RESIDENCY, indicating time spent by the package in C-state C2.
uint64_t** pkg_cres::pkg_c3 |
Raw 64-bit value stored in MSR_PKG_C3_RESIDENCY, indicating time spent by the package in C-state C3.
uint64_t** pkg_cres::pkg_c4 |
Raw 64-bit value stored in MSR_PKG_C4_RESIDENCY, indicating time spent by the package in C-state C4.
uint64_t** pkg_cres::pkg_c6 |
Raw 64-bit value stored in MSR_PKG_C6_RESIDENCY, indicating time spent by the package in C-state C6.
uint64_t** pkg_cres::pkg_c7 |
Raw 64-bit value stored in MSR_PKG_C7_RESIDENCY, indicating time spent by the package in C-state C7.
uint64_t** pkg_cres::pkg_c8 |
Raw 64-bit value stored in MSR_PKG_C8_RESIDENCY, indicating time spent by the package in C-state C8.
uint64_t** pkg_cres::pkg_c9 |
Raw 64-bit value stored in MSR_PKG_C9_RESIDENCY, indicating time spent by the package in C-state C9.