Oct. 9th, 2014

crower: (Crower)
Описанная ранее проблема повторилась. Но на этот раз я был готов и теперь готов предъявить улики. Перед сегодняшним рестартом (после обновления) было:
iso.3.6.1.4.1.2021.13.16.2.1.2.1 = STRING: "Core0 Temp"
iso.3.6.1.4.1.2021.13.16.2.1.2.2 = STRING: "Core1 Temp"
iso.3.6.1.4.1.2021.13.16.2.1.2.3 = STRING: "CPU Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.4 = STRING: "CPU Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.5 = STRING: "CPU Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.6 = STRING: "MB Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.7 = STRING: "MB Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.8 = STRING: "MB Temperature"

А стало:
iso.3.6.1.4.1.2021.13.16.2.1.2.1 = STRING: "CPU Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.2 = STRING: "CPU Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.3 = STRING: "CPU Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.4 = STRING: "MB Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.5 = STRING: "MB Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.6 = STRING: "MB Temperature"
iso.3.6.1.4.1.2021.13.16.2.1.2.7 = STRING: "Core0 Temp"
iso.3.6.1.4.1.2021.13.16.2.1.2.8 = STRING: "Core1 Temp"


Таким образом кактус не виноват. Как я уже писал, из-за одинаковости дескрипторов счётчиков невозможно гарантировать правильность выдёргивания нужных. Кстати, ставил эксперимент: в кактусе оказывался последний счётчик, что в случае с "CPU Temperature" и "MB Temperature" бессмысленно. Вот c "Core0 Temp" и "Core0 Temp" это сработает, а процовая и мамкина температура будут постоянно уползать.
Теперь нужно либо найти где определяется порядок счётчиков и обеспечить их фиксированную позицию, или сделать уникальные дескрипторы и отлавливать счётчики по ним.

Profile

crower: (Default)
crower

February 2018

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728   

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 25th, 2025 12:00 pm
Powered by Dreamwidth Studios