Bug in CPU monitoring on Scale

Description

I have a Dell R720xd with a pair of Intel E5-2697v2 processors (12x cores per processor, two threads). On Core, it would show in the dashboard widget that the system had 48 threads available, and on top of usage it would show the temps of the cores/threads. On Core, I got a graph showing both CPU and Temp on each of the 48 threads. Now on Scale, I am seeing CPU on all 48 threads, but only temps on the first 24 cores. I thought at first, OK, so there are only 24 physical cores so this makes sense, but it seems like the temps indicated have doubled, so I keep seeing warnings flash up.

So under Core I showed temps in the 30-35C range on everything, but now under scale on the 24 first 24 threads am now seeing 60-70C for my operating temps, even when the CPU's are just setting there loafing and doing nothing. No reason the temps should have doubled changing from Core to Scale, so I am curious as to what is up with this, any ideas?

Problem/Justification

None

Impact

None

is duplicated by

relates to

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Bug Clerk 
April 13, 2021 at 5:18 PM

Howard Leadmon 
February 2, 2021 at 4:38 AM

 I am not a programmer, nor do I play one on TV, but am a hardware/network engineer.   I have to say in regards to the threads/cpu counts.   Having extra threads does not give you more processing units, so I am actually surprised that it shows the thread count and temps for each thread.   In the case of my system where I have two 12 core processors, I would honestly think it would show you 24 processing units, and 24 temps.   As you can get a temp from the sensor of each real core, even executing more thread lines, you would still only have a max of 12 working cores per chip, and 12 valid temps per processor.

 

 Really my biggest issue with the widget's display is the fact that it shows 48 processing units, and 24 temp readings, so it looks wrong compared to the way the FreeBSD display worked.  Yet in reality, I would almost think that showing 24 of each, not 48 is honestly valid.

 

 That is my .02 for what it's worth..

 

Vladimir Vinogradenko 
February 1, 2021 at 1:31 PM

let's have this widget redesigned for SCALE: it should not display the core temperatures across the thread loads as these cannot be matched. In most cases we'll have e.g. 24 threads but only 12 temperatures.

JasonDYoung 
January 16, 2021 at 2:16 AM

I have the same issue for my system.  HP DL380e Gen8, dual E5-2440's.    Temps are only shown for the first cpu/threads, but usages is shown for both cpu/threads.  The temps seem realistic when compared to running sensors -j for my system.  Perhaps an issue with dual cpus?

 

 

Howard Leadmon 
December 29, 2020 at 7:33 AM

 As a quick additional comment, I see over in the forums where I had initially posted this query, someone else is reporting seeing the same issue:

 

https://www.truenas.com/community/threads/possible-bug-in-cpu-dashboard-on-scale.89813/

 

 

Complete

Details

Assignee

Reporter

Labels

Impact

Components

Affects versions

Priority

More fields

Katalon Platform

Created December 27, 2020 at 10:46 PM
Updated July 1, 2022 at 4:59 PM
Resolved April 20, 2021 at 6:45 AM