Add core temperatures

This commit is contained in:
2025-12-29 16:44:22 +00:00
parent 8a0d2e8bdc
commit 0f4cb0eaaf
4 changed files with 79 additions and 0 deletions
+2
View File
@@ -22,10 +22,12 @@ namespace metrics
};
std::pair<CpuTimes, std::vector<CpuTimes>> prevCpu;
std::vector<int> logicalToPhysical;
std::pair<CpuTimes, std::vector<CpuTimes>> readCpuTimes();
const std::vector<std::vector<std::string>> disks;
float cpuLoad(const CpuTimes &prev, const CpuTimes &cur);
std::vector<float> readCpuCoreTemps();
Memory readMemory();
Disk readDisk(const std::vector<std::string> &disk = {"R", "/"});
void readLoad(float &l1, float &l5, float &l15);