Wie verstehe ich die Leistung von lm-Sensoren?

10
$ sensors
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +29.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:         +25.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:         +23.0°C  (high = +80.0°C, crit = +100.0°C)

it8728-isa-0a30
Adapter: ISA adapter
in0:          +0.01 V  (min =  +0.00 V, max =  +3.06 V)
in1:          +2.02 V  (min =  +0.00 V, max =  +3.06 V)
in2:          +2.04 V  (min =  +0.00 V, max =  +3.06 V)
in3:          +2.03 V  (min =  +0.00 V, max =  +3.06 V)
in4:          +0.01 V  (min =  +0.00 V, max =  +3.06 V)
in5:          +1.79 V  (min =  +0.00 V, max =  +3.06 V)
in6:          +1.54 V  (min =  +0.00 V, max =  +3.06 V)
3VSB:         +3.38 V  (min =  +0.00 V, max =  +6.12 V)
Vbat:         +3.00 V  
fan1:        1066 RPM  (min =    0 RPM)
fan2:           0 RPM  (min =    0 RPM)
fan3:           0 RPM  (min =    0 RPM)
fan4:           0 RPM  (min =    0 RPM)
fan5:           0 RPM  (min =    0 RPM)
temp1:        +25.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       -128.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = disabled
temp3:        +21.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = Intel PECI
intrusion0:  ALARM

Wie die Ausgabe zu verstehen , lm-sensorsvor allem in0~ in6, 3VSBund Vbat?

Kevin Dong
quelle

Antworten:

3

Dies kann für verschiedene Hardwarekombinationen unterschiedlich sein. Am besten überprüfen Sie Ihr BIOS / EFI auf seine Sensorinformationen (es sollte korrekt sein) und versuchen Sie, diese mit der Ausgabe von zu vergleichen sensors.

Der "Adapter: Virtuelles Gerät" Ich bin mir nicht sicher, sieht ähnlich aus wie CPU- oder GPU-Kerne.

"coretemp-isa-0000" mit seinen 4 Kernen sieht aus wie eine 4-Kern-CPU.

Der letzte "it8728-isa-0a30" sieht aus wie Motherboard-Sensoren. Ich bin mir nicht sicher, was jeder genau sein könnte, abgesehen von Vs sind Spannungen, Lüfterdrehzahlen, weiß nicht genau, wo die Temperatursensoren sein könnten. Hier kann ein Vergleich dieser mit dem BIOS hilfreich sein.

Bei der Websuche nach "it8728-isa-0a30" wurde festgestellt, dass diese Seite für ein "Gigabyte B75-D3V" möglicherweise bessere Beschreibungen / Bezeichnungen enthält. Ich denke , es eine Datei in /etc/sensors.d/ zu platzieren (und dann vielleicht einen Neustart oder zumindest ein sudo service kmod stopund sudo service kmod start(das Sensormodul neu starten?).
Siehe die sensorsund sensors.confManpages

Hier ist eine Einfügung der Datei aus dem obigen Gigabyte-Link. Auch wenn sie nicht wie eine Übereinstimmung mit Ihrem Motherboard aussieht, kann sie hilfreich sein, wenn Sie Ihre eigenen Beschriftungen selbst schreiben möchten:

# libsensors configuration file
# -----------------------------
#
#  For the Gigabyte B75-D3V Rev: 1.2
#
#
#

    ######################################
    # VOLTAGES                           #
    # These figures are from estimations #
    # based on values provided in BIOS.  #
    # This means that some of them may   #
    # be mixed up.                       #
    ######################################


##############################################
chip "it8728-isa-0a30"

########
# Fans
label fan1 "CPU-Fan"
set fan1_min 1000

label fan2 "System Fan 1"
set fan2_min 450

label fan3 "System Fan 2"
set fan3_min 450

label fan4 "System Fan 3"
set fan4_min 450

ignore fan5 #"Chassis Fan" # It is not connected, no pinout available.


################
# Temperatures
label temp1 "System Temperature"
set temp1_min 10
set temp1_max 60

ignore temp2 
#label temp2 "Unknown" # Does not seem to give sensible data (Always shows 25)

label temp3 "Chipset Temperature"
set temp3_min 10
set temp3_max 55


############
# Voltages
label in0 "Vtt"
set in0_min 1.020
set in0_max 1.080

label in1 "+3.3V"
set in1_min 3.3 * 0.95
set in1_max 3.3 * 1.05
compute in1 1.635*@,@/1.635

label in2 "+12V"
set in2_min 12.0 * 0.95
set in2_max 12.0 * 1.05
compute in2 6.0*@,@/6.0

label in3 "+5V"
set in3_min 5.0 * 0.95
set in3_max 5.0 * 1.05
compute in3 2.5*@,@/2.5

label in4 "Vaxg IGD"
set in4_min 0.800
set in4_max 1.000

label in5 "CPU Vcore"
set in5_min 0.750
set in5_max 1.150

label in6 "Dram Voltage"
set in6_min 1.450
set in6_max 1.550

label in7 "3.3 VSB"
set in7_min 3.3 * 0.95
set in7_max 3.3 * 1.05

label in8 "Vbat"

# Other sensor readings
label intrusion0 "Chassis Open"
#set intrusion0_alarm 0


##############################################
chip "acpitz-virtual-0"

ignore temp1
#label temp1 "ACPI Thermal Zone 0 Temp1" # Shows always 27.8

ignore temp2
#label temp2 "ACPI Thermal Zone 0 Temp2" # Shows always 29.8
Xen2050
quelle
+1, gute Antwort. Leider gibt es keine geeignete Konfigurationsdatei für mein Motherboard GA-Z97M-D3H, das ITE IT8620E als Super-E / A-Controller-Chip verwendet. Wie kann ich diese Beschriftungen verstehen? Würden diese Etiketten in der Dokumentation des Controller-Chips beschrieben?
Kevin Dong
PS Nach einer Weile der Suche wurde keine offizielle Dokumentation des Controller-Chips gefunden. ;-(
Kevin Dong
Es ist schwer, eine "offizielle" Dokumentation zu finden. Ich denke, die Hardwarehersteller konzentrieren sich auf Windows-Programme (falls vorhanden). Vielleicht würde das Booten von Windows und die Verwendung eines "offiziellen" Systemüberwachungsprogramms weitere Informationen / Bezeichnungen liefern, die Sie kopieren und manuell auf die sensorsAusgabe abstimmen? Wenn Sie sich die eingefügte Datei genauer ansehen, stimmt sie nicht gut mit Ihren Zahlen überein (stimmt auch nicht mit meiner überein, ich habe 3,3 V, und in1: 0.98Vdiese steigt auf 1,3 V, wenn die CPU-Kerne hart arbeiten in2-in4 sind alle 0 und ein 1V, 1.1V, ein weiterer 3.3V und Vbat 3.39V... Lüfter funktionieren, ein gefrorenes Temp2 auch ...
Xen2050