![]() ![]() So before Xen devs make some interface to get thermal info from guests it will be impossible to see the CPU temperature starting with Xen 4.15. So this command gives me the current temperature value:Įcho $(($(eval “rdmsr -f 24:16 -u 0x1a2”)-$(eval “rdmsr -p 0 -f 22:16 -u 0x1b1”)))īut in Xen 4.15 this was restricted as well: For my CPU it’s 100.Ġx1b1 - address of IA32_PACKAGE_THERM_STATUS and bits 22:16 is a target temperature minus current temperature value. The thermal/performance leaf from CPUID was hidden from guests.Įven without linux driver it is still possible to get the termal information by reading MSR in Xen up to version 4.14 like this:Ġx1a2 - address of MSR_TEMPERATURE_TARGET and bits 24:16 is a value of target temperature. I’ve searched for this problem and found that in Xeb 4.8 it was possible for linux driver to get the thermal information but with this commit: I wanted to monitor the thermal info to see if my CPU cooling works well or if there is a problem and my CPU is overheating.īut sensors can’t find the coretemp device and don’t show CPU temperature. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |