การอัพเกรด BIOS ช่วยลดอุณหภูมิของ CPU


8

ติดตั้ง

ฉันมีระบบที่ใช้มาเธอร์บอร์ด Asus P8Z68-V PRO และซีพียู Intel Core i7-2600K ที่ทำงานที่ความเร็วสต็อก ( ไม่มีการโอเวอร์คล็อก) ซึ่งฉันเท่ห์กับ Noctua NH-U12P ในฮีทซิงค์ฉันได้รับพัดลมสองตัวที่เชื่อมต่อผ่านอะแดปเตอร์เสียงรบกวนต่ำ (LNA) ที่ 1100 RPM, 16.9 dB (A) ในการตั้งค่า BIOS ฉันได้ตั้งค่าโพรไฟล์ CPU และแชสซีของแฟน ๆ ให้เงียบ

ปัญหา

เมื่อวานนี้ผมอัพเกรดจากเวอร์ชั่น BIOS 0501-0606 หลังจากการอัปเกรดฉันตรวจสอบอุณหภูมิในจอภาพ BIOS และรู้สึกประหลาดใจที่เห็นว่าอุณหภูมิของ CPU อยู่ที่ ~ 30 ° C เล็กน้อย ก่อนการอัพเกรดอุณหภูมิของ CPU อยู่ที่ ~ 50 ° C ด้วยการตั้งค่า BIOS เดียวกัน (ดูหัวข้อต่อไปนี้สำหรับรายละเอียดเกี่ยวกับอุณหภูมิ) สิ่งนี้จะเป็นอย่างไร ดูเหมือนว่าแปลกที่การอัปเกรด BIOS สามารถลดอุณหภูมิ CPU ลง 20 ° C และดูเหมือนแปลกที่อุณหภูมิ CPU ต่ำกว่าอุณหภูมิแชสซี

อุณหภูมิ

เมื่อฉันตรวจสอบอุณหภูมิแล้วอุณหภูมิห้องจะอยู่ที่ ~ 23 ° C ฉันไม่ได้เปลี่ยนตำแหน่งของคอมพิวเตอร์หรือฮาร์ดแวร์หรือการตั้งค่าการระบายความร้อนระหว่างเวอร์ชั่น BIOS

BIOS รุ่น 0501

จอภาพ BIOS:

  • CPU: ~ 50 ° C
  • แชสซี: ~ 33 ° c

ฉันไม่ได้มีการวัดอุณหภูมิใด ๆ จาก lm-sensors หรือสิ่งที่คล้ายกับรุ่น 0501 เพราะฉันเพิ่งค้นพบปัญหาหลังจากอัปเกรดเป็นรุ่น 0606 และยูทิลิตี้ตัวอัพเดต BIOS จะไม่ยอมให้ฉันลดระดับเป็นรุ่น 0501 (ระบุว่า "ภาพล้าสมัย" เมื่อฉันพยายามโหลดรุ่น 0501)

BIOS รุ่น 0606

จอภาพ BIOS:

  • CPU: ~ 30 ° C
  • แชสซี: ~ 33 ° c

lm-sensors ใน Ubuntu 11.04 เดสก์ท็อป 64 บิต ( sudo sensorsหลังจากช่วงเวลา 4 ชั่วโมง 52 นาทีและค่าเฉลี่ยการโหลด 0.22, 0.18, 0.15):

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +32.0°C  (high = +80.0°C, crit = +98.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +35.0°C  (high = +80.0°C, crit = +98.0°C)  

coretemp-isa-0002
Adapter: ISA adapter
Core 2:      +29.0°C  (high = +80.0°C, crit = +98.0°C)  

coretemp-isa-0003
Adapter: ISA adapter
Core 3:      +36.0°C  (high = +80.0°C, crit = +98.0°C)

ตรวจสอบอุณหภูมิ BIOS ได้โดยตรงหลังจากตรวจสอบอุณหภูมิของเซ็นเซอร์ lm

BIOS รุ่น 0706, 0801, 1101 และ 3203

ฉันได้อุณหภูมิแบบเดียวกันทั้งในหน้าจอ BIOS และด้วยเซ็นเซอร์ lm ใน BIOS รุ่น 0706, 0801, 1101 และ 3203 เหมือนกับใน 0606


ข้อมูลจาก Asus

0606 รายการเปลี่ยนแปลงกล่าวถึงสิ่งใดอย่างชัดเจนเกี่ยวกับอุณหภูมิของ CPU (แต่ข้อ 3 ตามที่ระบุโดยsidran32อาจส่งผลต่ออุณหภูมิ):

P8Z68-V PRO 0606 BIOS พร้อม IRST 10.6.0.1002

  1. เปิดใช้งานการรองรับการเปิดตัว Intel Rapid Storage Technology รุ่น 10.6.0.1002
  2. ปรับปรุงความเข้ากันได้ของ DRAM
  3. ปรับปรุงเสถียรภาพของระบบ
  4. ปรับปรุงความเข้ากันได้กับการ์ด Raid บางรุ่น
  5. เพิ่มขนาดหน่วยความจำที่ใช้ร่วมกันของ IGD เป็น 512MB

อย่างไรก็ตามคำถามที่พบบ่อยต่อไปนี้อาจให้คำใบ้:

คำถามที่พบบ่อย

ฉันพบว่าการอ่านอุณหภูมิซีพียูในไบออสมีค่าประมาณ 10 ~ 20 องศาเซลเซียสที่ร้อนกว่าการอ่านในระบบปฏิบัติการ เป็นเรื่องปกติหรือไม่ เครื่องมือหน้า

สารละลาย

เป็นเรื่องปกติเนื่องจาก BIOS ไม่ส่งคำสั่ง idle ไปยัง CPU ทำให้คุณสมบัติการประหยัดพลังงานส่วนใหญ่ไม่มีประโยชน์ คุณควรอ่านค่าที่คล้ายกันถ้าคุณปิดใช้งานรายงาน EIST / C1E / CPU C3 / CPU C6 ใน BIOS


3
อย่าใช้วิธีที่ผิด แต่ฉันคิดว่าหมายเลข CPU ที่ต่ำเกินไปดีเกินจริง
soandos

+1 เพียงเพราะฉันไม่รู้ว่ามี BIOS ใหม่ออกมาฉันจะลองทำสิ่งนี้เมื่อฉันกลับถึงบ้าน โปรดทราบว่าไบออสอาจไม่ได้ใช้ CPU มากเนื่องจากมีการปรับแต่ง (ไม่ควรใช้งานที่ 50C ในตอนแรกฉันก็ทำเช่นกัน) อธิบายอุณหภูมิเดลต้า
พัฒนา

30 °ต่ำเล็กน้อยสำหรับ 2,600K โดยไม่คำนึงว่ามันจะเย็นตัวลงอย่างไร
Shinrai

ใช่ฉันจะสงสัย CPU อุณหภูมิ 30C แน่นอนว่าเป็นไปได้ที่ BIOS จะเปลี่ยนอุณหภูมิ CPU โดยส่งผลต่อวิธีการใช้งานและรอบการทำงานต่างๆ แต่ 30C นั้นต่ำอย่างไม่น่าเชื่อเว้นแต่ CPU ของคุณจะระบายความร้อนด้วยของเหลว
Daniel R Hicks

1
ฉันเคยใช้ coolers สต็อกในโปรเซสเซอร์รุ่นเก่าและรับ 25 องศา - ทำไมใหม่ไม่ได้ 30
Simon Sheehan

คำตอบ:


7

อัสซุสเปลี่ยนวิธีการวัดอุณหภูมิ CPU

ก่อนการอัพเดตจะทำการวัด tj.max temps ซึ่งมาจากซีพียูคอร์จากนั้นพวกมันจะเปลี่ยนเป็นเทมเปอร์ tcase ซึ่งเป็น temps ในสภาพแวดล้อมของ CPU ความแตกต่างของอุณหภูมิทั้งสองนี้อยู่ที่ ~ 15 ° C

( ที่มาเยอรมัน )


คุณเรียนรู้สิ่งนี้ได้อย่างไร เอกสารนี้มีการเปลี่ยนแปลงหรือไม่? มันอาจสมเหตุสมผลที่จะรวมการอ้างอิงไว้ในคำตอบของคุณ
NN

@NN ฉันอ่านมันในฟอรัมเยอรมันมีคำถามมากมายที่ถามคำถามเดียวกันกับคุณ
Stephan Dollberg

1
ฉันสงสัยคำตอบนี้ แต่เพียงผู้เดียวเพราะฉันไม่เคยเห็นความแตกต่างมากกว่า 5-10C จาก T_case กับอุณหภูมิแกนกลางใด ๆ ... และที่จริงแล้วภายในไม่ควรมี - พวกเขาติดอยู่กับโลหะชิ้นเดียวกันและ ห่างกันน้อยกว่าหนึ่งเซนติเมตร!
Breakthrough

3

ฉันมีมาเธอร์บอร์ดตัวเดียวกัน แต่คำแนะนำนี้ควรใช้กับเมนบอร์ดSandy Bridge ที่ใช้งานส่วนใหญ่ ฉันเพิ่งอัพเกรด BIOS ของฉันและฉันสังเกตเห็นสิ่งที่คล้ายกัน

เมื่อวานฉันอัพเกรดจาก BIOS เวอร์ชั่น 0501 เป็น 0601 หลังจากการอัพเกรดฉันตรวจสอบอุณหภูมิในมอนิเตอร์ BIOS

ปัญหาแรกคือคุณกำลังตรวจสอบอุณหภูมิใน BIOS เมื่อคอมพิวเตอร์บูทเข้าสู่ไบออสจะไม่มีการประหยัดพลังงานขั้นสูงหรือ c-state (สำหรับเหตุผลด้านความเข้ากันได้และการสลับ) ดังนั้น CPU จึงทำงานด้วยความเร็วเต็มที่จึงทำให้แรงดันไฟฟ้าเต็ม ฉันคิดว่าการอัพเดตไบออสใหม่อาจทำให้แรงดันตกในไบออส แต่นอกเหนือจากนั้นฉันสามารถคาดเดาได้

วิธีที่ถูกต้องในการทดสอบอุณหภูมิว่าง / โหลดของคุณคือการใช้ระบบปฏิบัติการที่สามารถให้รายละเอียดนี้ (ผ่านยูทิลิตี้อย่างHWMontiorหรือHWiNFO ) ถ้าคุณทำแบบทดสอบนี้เสร็จแล้วคุณจะสังเกตได้ว่าอุณหภูมิไม่แตกต่างกัน (อย่างที่ฉันทำ)


TL, DR:ใช้เครื่องมือที่ใช้ระบบปฏิบัติการไม่ใช่ BIOS เพื่อตรวจสอบอุณหภูมิของคุณ อุณหภูมิที่ไม่ได้ใช้งานจริงของคุณไม่ลดลง แต่เป็นอุณหภูมิของคุณในขณะที่อยู่ใน BIOS (ซึ่งไม่ได้ใช้งานในทางเทคนิค)


1
ยูทิลิตี้อะไรที่คุณอยากจะแนะนำเพื่อตรวจสอบอุณหภูมิในอูบุนตู
NN

2
เซ็นเซอร์แอปเพล็ต: sensors-applet.sourceforge.net
ขี้เลื่อย

@Breakthrough ฉันได้อัปเดตคำถามของฉันด้วยเอาต์พุตจาก lm-sensors
NN

@NN สิ่งที่ผมหมายถึงคือการที่คุณอาจจะได้รับการอ่านอุณหภูมิเดียวกันก่อนที่คุณอัพเกรด BIOS ในอูบุนตู , ไม่ได้ใน BIOS ตัวเอง
พัฒนา

@Breakthrough ฉันคิดว่าฉันได้เพิ่มมากที่สุดเท่าที่ฉันรู้เกี่ยวกับอุณหภูมิของคำถามตอนนี้ แต่น่าเสียดายที่ตามที่กล่าวไว้ในการแก้ไขฉันไม่สามารถคิดวิธีการตรวจสอบอุณหภูมิเซ็นเซอร์ lm ใน 0501 เพราะยูทิลิตี้อัพเดตไบออสจะไม่ทำให้ฉันลดระดับเป็น 0501
NN

2

อาจเป็นเพราะการเปลี่ยนแปลงการควบคุมพัดลม CPU เพื่อให้มีความฉลาดในการตั้งค่าความเร็วพัดลมหรืออาจใช้ความเร็วพัดลมที่ไม่ได้ใช้งานเป็นค่าเริ่มต้น "ปรับปรุงความเสถียรของระบบ" เป็นคำสั่งที่กว้างมาก แต่อุณหภูมิอาจเป็นส่วนหนึ่งของสิ่งนั้นดังนั้นจึงอาจรวมถึงการเปลี่ยนแปลงในการควบคุมความเร็วของพัดลม


2
อัสซุสมีชื่อเสียงในเรื่องของแพทช์โน้ตซึ่งประกอบด้วย "ความเสถียรของระบบที่ดีขึ้น" และไม่มีอะไรอื่น
Shinrai

1
ฉันขอโทษ แต่นี่เป็นความผิดในกรณีนี้เนื่องจากพัดลมของ NN เป็นเพียงพัดลมสามสายและดังนั้นจึงเป็นความเร็วเดียวเท่านั้น (ไม่ใช่การควบคุม PWM)
พัฒนา

@Breakthrough ดีจับขอบคุณ เหลือบดูผ่านหน้าผลิตภัณฑ์บนเว็บไซต์ของ Asus ได้อย่างรวดเร็วสิ่งนี้ไม่ชัดเจนสำหรับฉัน (รูปบอร์ดขนาดเล็กและทั้งหมด)
Ben Richards

0

ตัวเลข "อุณหภูมิ" ที่คุณอ้างไม่ได้มาจากเทอร์โมมิเตอร์ที่แม่นยำ แต่เป็นเซ็นเซอร์ตรวจจับความร้อนที่ BIOS กำลังเข้าถึงจากนั้นแปลงตัวเลขดิบเป็น "อุณหภูมิ" เป็นไปได้ว่าอุณหภูมิที่แตกต่างกันที่เกี่ยวข้องกับ BIOS แต่ละรุ่น (โดยเฉพาะเดลต้า 20 องศาขนาดใหญ่) อาจเกิดจากค่าสัมประสิทธิ์และ / หรือออฟเซ็ตที่แตกต่างกันที่ใช้ในการคำนวณ

ฉันสามารถบูตคู่ได้ทั้ง Linux หรือ WinXP ในพีซีของฉัน แอพเพล็ตอุณหภูมิใน Linux รายงานอุณหภูมิที่ไม่ได้ใช้งาน 4 C องศาน้อยกว่าแอปเพล็ต Windows อย่างสม่ำเสมอ Linux ไม่อนุญาตให้พีซีทำงานเย็นลง เป็นเพียงที่แอปเพล็ต Linux ใช้การคำนวณที่แตกต่างจากแอปเพล็ต Windows เพื่อคำนวณอุณหภูมิ ในความเป็นจริงแล้วแอปเพล็ต Linux ช่วยให้ผู้ใช้ปรับเปลี่ยนหมายเลข "อุณหภูมิ" ก่อนที่จะแสดง

เนื่องจาก CPU มีฮีทซิงค์ที่ต่ออยู่รวมกับพัดลมดังนั้นเมื่อว่างจึงทำให้ CPU อาจเย็นกว่าเซ็นเซอร์อุณหภูมิแชสซีเล็กน้อย นี่ถือว่าการคำนวณอุณหภูมินั้นถูกต้องเหมาะสมสำหรับทั้ง CPU และแชสซีเซ็นเซอร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.