ทำความเข้าใจกับเอาต์พุตของเซ็นเซอร์ 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

การทำความเข้าใจการส่งออกของlm-sensorsโดยเฉพาะอย่างยิ่งin0~ in6, 3VSBและVbat?

คำตอบ:


3

อาจแตกต่างกันสำหรับชุดฮาร์ดแวร์ที่แตกต่างกัน อาจจะดีที่สุดที่จะดูที่คุณ BIOS / EFI สำหรับข้อมูลเซ็นเซอร์มัน (มันควรจะถูกต้อง) sensorsและลองเปรียบเทียบเหล่านั้นเพื่อการส่งออกจาก

"อะแดปเตอร์: อุปกรณ์เสมือน" ฉันไม่แน่ใจว่ามีลักษณะคล้ายกับแกน cpu หรือ gpu

"coretemp-isa-0000" ด้วย 4 คอร์ดูเหมือนว่าซีพียู 4 คอร์

อันสุดท้าย "it8728-isa-0a30" ดูเหมือนเซ็นเซอร์มาเธอร์บอร์ด ฉันไม่แน่ใจว่าสิ่งที่แต่ละคนสามารถทำได้อย่างแน่นอนนอกเหนือจาก V คือ volages, ความเร็วพัดลม RPMs ไม่รู้ว่าจะอยู่ที่ไหนเซ็นเซอร์อุณหภูมิ ที่นี่การเปรียบเทียบสิ่งเหล่านี้กับ BIOS อาจมีประโยชน์

ค้นหาเว็บสำหรับ "it8728-isa-0a30" พบหน้านี้สำหรับ "Gigabyte B75-D3V" อาจมีคำอธิบาย / ป้ายกำกับที่ดีกว่าสำหรับพวกเขา ฉันคิดว่าการวางไฟล์ไว้ใน /etc/sensors.d/ (และจากนั้นอาจเป็นการรีบูทหรืออย่างน้อย a sudo service kmod stopและsudo service kmod start(รีสตาร์ทโมดูลเซ็นเซอร์?)
ดูหน้า mansensorsและsensors.conf

นี่คือไฟล์จากลิงค์ของลิงค์ Gigabyte ด้านบนแม้ว่ามันจะดูไม่เหมือนเมนบอร์ดของคุณ แต่มันก็มีประโยชน์ถ้าคุณต้องการเขียนชื่อของคุณเอง:

# 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, คำตอบที่ดี น่าเสียดายที่ไม่มีไฟล์กำหนดค่าที่เหมาะสมสำหรับเมนบอร์ด GA-Z97M-D3H ซึ่งใช้ ITE IT8620E เป็นชิปคอนโทรลเลอร์ Super I / O ดังนั้นฉันจะเข้าใจฉลากเหล่านั้นได้อย่างไร ฉลากเหล่านั้นจะถูกอธิบายไว้ในเอกสารประกอบของชิปควบคุมหรือไม่
เควินดง

ป.ล. หลังจากค้นหาไปครู่หนึ่งไม่พบเอกสารชิปคอนโทรลเลอร์ที่เป็นทางการ ;-(
Kevin Dong

มันยากที่จะหาเอกสาร "ทางการ" ใด ๆ ฉันคิดว่าผู้ผลิตฮาร์ดแวร์ให้ความสำคัญกับโปรแกรม Windows (ถ้ามี) อาจจะบูท Windows และใช้โปรแกรมตรวจสอบระบบ "เป็นทางการ" จะให้ข้อมูล / ฉลากเพิ่มเติมที่คุณสามารถคัดลอก & ตรงกับsensorsผลลัพธ์ด้วยตนเองหรือไม่ เมื่อดูไฟล์ที่วางไว้อย่างใกล้ชิดมันก็ไม่ตรงกับตัวเลขของคุณดี (ไม่ตรงกับของฉันเช่นกันฉันมี 3.3V in1: 0.98Vซึ่งสูงถึง 1.3V ถ้าแกน CPU ทำงานหนักจากนั้น in2-in4 เป็น 0 ทั้งหมดและ 1V, 1.1V, อีก 3.3V และVbat 3.39V... แฟน ๆ ที่ทำงาน, temp2 ที่แช่แข็งด้วย ...
Xen2050
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.