임계온도를 낮추려면 어떻게 해야 합니까?

임계온도를 낮추려면 어떻게 해야 합니까?

학교에서 사용하는 넷북이 있는데 뚜껑을 닫았을 때 제대로 매달리지 않아서 케이스 내부가 뜨거워지는 경우가 가끔 있습니다. 오늘 열어봤는데 온도가 150F 였어요. 효과는 있었지만 냄새가 마음에 들지 않았습니다(아마 베젤에 붙은 접착제 때문인 것 같습니다).

임계 온도를 낮춰 140도 정도에서 작동을 멈추게 할 수 있는 방법이 있는지 궁금합니다. 이를 수행할 수 있는 방법이 있습니까? BIOS에서 수행해야합니까? (다른 스레드에서 읽은 내용) HP1103 입니다

답변1

Computer Temp를 사용해 볼 수 있습니다.컴퓨터 온도 모니터

컴퓨터 온도 모니터는 컴퓨터 CPU와 디스크의 온도를 화면에 표시하는 GNOME 데스크탑용 작은 애플릿입니다.

또한 온도를 파일에 기록할 수도 있습니다. 특정 온도에 도달하면 알려주도록 알람을 설정할 수 있습니다. 여러 개의 모니터를 패널에 추가하여 다양한 센서를 모니터링할 수 있습니다. CPU Frequency Gnome 애플릿처럼 보이도록 설계되었으므로 패널에서 서로 일치합니다.

다른 방법은 CPU 온도 주파수 조절을 식히는 것입니다.

Sepero Hacker: Linux: 주파수 조절로 CPU 온도를 낮추세요

답변2

더 나은 선택은 댓글의 조언을 따르는 것입니다(뚜껑을 닫았을 때 무엇이 ​​실패했는지 확인해보세요).

해결 방법 또는 안전망으로 lm-sensors설치되는 패키지에 따라 다음과 같이 백그라운드에서 실행되는 스크립트를 사용할 수 있습니다.

#! /bin/bash

while true; do
    t=$(sensors | grep temp1 | awk '{print $2}' | sed 's/\..*$//')
    if (( $t > 95 )); then   # max temp in whichever units your sensors outputs
        echo High temp $t
            #sudo /usr/sbin/pm-suspend   # uncomment after testing.  
    fi
    sleep 60
done

자신과 관련된 것으로 변경해야 합니다 ( 터미널에서 temp1명령 출력을 확인하세요 ). sensors내 경우에는 다음과 같습니다.

(0)asus-romano:/etc% sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +61.0°C  (crit = +98.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +46.0°C  (crit = +100.0°C)

...그리고 확인하고 싶습니다 temp1. 원하는 라인만 선택할 수 있는 스트링을 넣어야 하여, in의 파이프는 $(..)온도 숫자만 출력하게 됩니다. 터미널에서 직접 테스트할 수 있습니다.

(0)asus-romano:/etc% sensors | grep temp1 | awk '{print $2}' | sed 's/\..*$//'
+61

비밀번호를 묻지 않고 sudo로 전원을 끄려면 디렉토리에 파일을 추가하면 됩니다 /etc/sudoers.d.

(1)asus-romano:/etc% sudo cat /etc/sudoers.d/power-off
romano ALL=NOPASSWD: /usr/sbin/pm-suspend
romano ALL=NOPASSWD: /sbin/poweroff

(분명히 사용자에게 맞게 조정하세요. --- 파일 내용은 마지막 두 줄에 불과합니다. 파일 이름은 관련이 없습니다.여기에서 더 확인하세요sudo) --- 이제 사용자는 비밀번호를 묻지 않고 이 두 명령( )을 사용할 수 있습니다 .

답변3

또 다른 해결책은 "잠자기" 대신 "최대 절전 모드"를 사용하는 것입니다. "최대 절전 모드"를 사용하면 넷북이 실제로 종료되므로 과열될 가능성이 없습니다. 그리고 속도도 빠르긴 하지만 그렇게 빠르지는 않습니다.

관련 정보