13 Commits

Author SHA1 Message Date
Michael Möller
b04c151c77 Added support for multiple processor groups. Changed the ThreadAffinity class to use a new struct GroupAffinity. Changed operating system checks to make use of a new flag OperatingSystem.IsUnix. 2020-05-05 23:11:28 +02:00
Michael Möller
2e3489e1f7 Changed the license to the Mozilla Public License 2.0 and update the licensing information. 2012-05-27 14:23:31 +00:00
Michael Möller
330e93ea64 Added support for saving and restoring the sensor history for the last 24h. The sensor history is now saved in a reduced format (duplicate values are removed, gaps are marked with a NAN sensor value. 2011-06-19 12:41:18 +00:00
Michael Möller
bd9495d159 Fixed the bus and core clock reading on AMD family 10h model Ah CPUs. The new "Core Performance Boost" feature of these CPUs resulted in very low accuracy of the bus speed (and as a consequence also an inaccurate TSC multiplier). This fixed Issue 205. 2011-05-08 22:10:13 +00:00
Michael Möller
6e86c9e1a9 Fixed Issue 199. 2011-04-30 16:03:58 +00:00
Michael Möller
4897a49630 Added support for AMD 10h core temperature sensors and Asus ATK0110 devices on Linux. 2011-04-09 20:16:42 +00:00
Michael Möller
1804e2308b Added CPUID support for Linux. 2010-11-03 22:07:46 +00:00
Michael Möller
f238f35eff Replaced the non-kernel code of WinRing0 with a managed implementation. The new implementation should fix Issue 32 and simplify further work on Issue 46. 2010-10-31 22:08:47 +00:00
Michael Möller
e7ab97fd84 Improved the invariant TSC frequency estimation code to ignore readings with a large error. 2010-10-14 17:30:51 +00:00
Michael Möller
9619107616 Fixed the initialization of the TSC estimating code. 2010-10-01 19:01:09 +00:00
Michael Möller
cc719ae7e8 Improved the implementation for the AMD 10h family CPU clock speeds. 2010-09-30 16:51:09 +00:00
Michael Möller
bcde768e25 Refactored some of the hardware monitoring code and fixed a few code inspection warnings. 2010-09-21 20:32:36 +00:00
Michael Möller
ce9ec95613 Refactored the CPU classes and added a GenericCPU class. 2010-09-20 19:28:25 +00:00