Bagaimana cara memahami output sensor-lm?


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

Bagaimana memahami output dari lm-sensorsterutama in0~ in6, 3VSB, dan Vbat?

Jawaban:


3

Ini bisa berbeda untuk kombinasi perangkat keras yang berbeda. Mungkin yang terbaik untuk melihat BIOS / EFI Anda untuk info sensornya (itu harus benar), dan coba membandingkannya dengan output dari sensors.

"Adaptor: Perangkat virtual" Saya tidak yakin, terlihat mirip dengan core cpu atau gpu.

"coretemp-isa-0000" dengan 4 core itu terlihat seperti cpu 4 core.

Yang terakhir "it8728-isa-0a30" terlihat seperti sensor motherboard. Saya tidak yakin apa yang masing-masing bisa tepat, selain dari V adalah volume, kecepatan kipas RPM, tidak tahu persis di mana sensor temp bisa. Di sinilah membandingkan ini dengan BIOS dapat bermanfaat.

Pencarian web untuk "it8728-isa-0a30" menemukan halaman ini untuk "Gigabyte B75-D3V" mungkin memiliki deskripsi / label yang lebih baik untuk mereka. Saya pikir menempatkannya file di /etc/sensors.d/ (dan kemudian mungkin reboot, atau setidaknya a sudo service kmod stopdan sudo service kmod start(restart modul sensor?).
Lihat sensorsdan sensors.confhalaman manual

Berikut pasta dari file dari link link di Gigabyte atas, meskipun itu tidak terlihat seperti cocok untuk motherboard Anda, itu bisa berguna jika Anda ingin menulis label sendiri sendiri:

# 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

+1, Jawaban yang bagus. Sayangnya, tidak ada file konfigurasi yang sesuai untuk motherboard saya, GA-Z97M-D3H, yang menggunakan ITE IT8620E sebagai chip pengontrol Super I / O, jadi bagaimana saya bisa memahami label-label itu? Apakah label tersebut dijelaskan dalam dokumentasi chip pengontrol?
Kevin Dong

PS Setelah mencari beberapa saat, tidak ada dokumentasi chip pengontrol resmi yang ditemukan. ;-(
Kevin Dong

Sulit untuk menemukan dokumentasi "resmi", saya pikir produsen perangkat keras berkonsentrasi pada program Windows (jika ada), mungkin mem-boot Windows dan menggunakan program monitor sistem "resmi" akan memberikan lebih banyak info / label, yang dapat Anda salin & cocok secara manual dengan sensorsoutput? Melihat lebih dekat pada file yang disisipkan, itu tidak cocok dengan nomor Anda dengan baik (tidak cocok dengan saya juga, saya punya 3.3V, in1: 0.98Vyang naik ke 1.3V jika core CPU bekerja keras, maka in2-in4 semuanya 0, dan 1V, 1.1V, 3.3V dan Vbat 3.39V... penggemar lainnya bekerja, temp2 beku juga ...
Xen2050
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.