LINUX.ORG.RU

Почему sensors пропускает нумерацию ядер?

 , , ,


0

1
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +31.0°C  (high = +93.0°C, crit = +103.0°C)
Core 0:        +23.0°C  (high = +93.0°C, crit = +103.0°C)
Core 1:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 2:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 3:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 4:        +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 5:        +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 6:        +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 8:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 9:        +23.0°C  (high = +93.0°C, crit = +103.0°C)
Core 10:       +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 11:       +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 12:       +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 13:       +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 14:       +24.0°C  (high = +93.0°C, crit = +103.0°C) 

Где номер 7? Процессор Xeon E5-2690v4. Нагуглил на Реддите, у человека пропали 6 и 7, тоже Зеон, только 2697v2.

Ну пропускает и что с того?

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +32.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 4:        +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 8:        +27.0°C  (high = +80.0°C, crit = +100.0°C)
Core 12:       +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 16:       +27.0°C  (high = +80.0°C, crit = +100.0°C)
Core 20:       +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 24:       +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 28:       +25.0°C  (high = +80.0°C, crit = +100.0°C)
Core 32:       +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 33:       +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 34:       +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 35:       +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 36:       +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 37:       +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 38:       +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 39:       +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 40:       +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 41:       +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 42:       +28.0°C  (high = +80.0°C, crit = +100.0°C)
Core 43:       +28.0°C  (high = +80.0°C, crit = +100.0°C)

sehellion ★★★★★
()
Ответ на: комментарий от sehellion

и что с того

Контринтуитивно, по-дурацки :). Хотя наверное на вопрос «а где o_0?» есть ответ развеивающий недопонимание, но лично я его, например, не видел/проглядел.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от LINUX-ORG-RU

Тогда надо читать исходники и смотреть откуда
та нумерация вообще берется coretemp-isa, т.е. оно как то само нумерует или это опрашиваемое устройство так отдает. Во втором случае чтобы было «нормально», придется еще обширную базу возможных устройств делать (есть ли какая-то штатная обертка чтобы локально переименовать сенсоры не в курсе).

Но тут снова вопрос - а надо ли и как правильно. А то я вот открываю тот же OCCT, а там сначала package id0, потом P-core 0-7, затем E-core 8-19. Можно ыведь снова поднять вопрос, а почему ядра начинаются с нуля и почему мелкоядра не с нуля?

ps Где-то недавно была схожая тема с отсутствующими\недостоверными\непонятными параметрами напряжений на мат.платах (не помню наименование модуля).

sehellion ★★★★★
()