CPU sıcaklığını nasıl alabilirim?
Yüklemek lm sensörleri
sudo apt-get install lm-sensors
Kurulumdan sonra terminal'e aşağıdakileri yazın
sudo sensors-detect
Ayrıca koşmanız gerekebilir
sudo service kmod start
Size bir kaç soru soracaktır. Hepsi için Evet cevabını ver. Son olarak, CPU sıcaklık türünüzü elde etmek için sensors
terminalinde.
sensors
Çıktı:
$ sensorscoretemp-isa-0000Adapter: ISA adapterCore 0: +41.0°C (high = +78.0°C, crit = +100.0°C) coretemp-isa-0001Adapter: ISA adapterCore 1: +41.0°C (high = +78.0°C, crit = +100.0°C) w83627dhg-isa-0290Adapter: ISA adapterVcore: +1.10 V (min = +0.00 V, max = +1.74 V) in1: +1.60 V (min = +1.68 V, max = +1.44 V) ALARMAVCC: +3.30 V (min = +2.98 V, max = +3.63 V) VCC: +3.28 V (min = +2.98 V, max = +3.63 V) in4: +1.85 V (min = +1.66 V, max = +1.11 V) ALARMin5: +1.26 V (min = +1.72 V, max = +0.43 V) ALARMin6: +0.09 V (min = +1.75 V, max = +0.62 V) ALARM3VSB: +3.30 V (min = +2.98 V, max = +3.63 V) Vbat: +3.18 V (min = +2.70 V, max = +3.30 V) fan1: 0 RPM (min = 10546 RPM, div = 128) ALARMfan2: 892 RPM (min = 2136 RPM, div = 8) ALARMfan3: 0 RPM (min = 10546 RPM, div = 128) ALARMfan4: 0 RPM (min = 10546 RPM, div = 128) ALARMfan5: 0 RPM (min = 10546 RPM, div = 128) ALARMtemp1: +36.0°C (high = +63.0°C, hyst = +55.0°C) sensor = diodetemp2: +39.5°C (high = +80.0°C, hyst = +75.0°C) sensor = diodetemp3: +119.0°C (high = +80.0°C, hyst = +75.0°C) ALARM sensor = thermistorcpu0_vid: +2.050 V
HDD sıcaklık Kurulumunu görmek için hddtempname
sudo apt-get install hddtemp
Çıktı:
$ sudo hddtemp /dev/sda /dev/sda: ST3160813AS: 34°C
Hızlı komut satırı çözümü; sıcaklığı milid santigrat derece (m ° C) olarak gösterir.
cat /sys/class/thermal/thermal_zone*/temp
Programcık
Daha kolay erişilebilen bir sürüm arıyorsanız, bir Donanım Sensörleri Monitör Gnome Paneline:
-
sudo apt-get install sensors-applet
-bu kuracak sensörler-uygulama paket Paneli sağ tıklatın, seçin
Add to panel...
seç bu:-
Bitti. Uygulamayı sağ tıklayıp seçerek hangi sensörlerin görüntüleneceğini yapılandırabilirsiniz
Preferences->Sensors
.
Sıcaklığı, fan hızlarını ve voltajı izlemek için iyi bir gösterge psensör. Tüm sensörlerin çıktısını gösterir, grafikler çizer.Ayrıca seçilen çıkışlar gösterge paneline yerleştirilebilir.
Yazarak Ubuntu depolarından yüklenebilir:
sudo apt-get install psensor
Psensor'un daha yeni sürümleri ppa'dan yüklenebilir:
sudo add-apt-repository ppa:jfi/ppasudo apt-get updatesudo apt-get install psensor
Grafik sütunundaki kutuları işaretlediğinizde grafikler de çizebilir:
İşte daha fazla resim içeren bazı bilgiler.
Bazı durumlarda tüm sensörler görüntülenmez. Sonra çalıştırabilirsiniz
sudo sensors-detect
ve bütün sorulara "evet" cevabı ". Ama bazı durumlarda pek güvenli değil, ama bununla hiçbir zaman gerçek bir sorunum olmadı. Daha güvenli bir yol, varsayılan yanıtları almaktır.
Bazı ek sensörler görünebilir.
Üçüncü taraf uygulamaları olmadan sıcaklık
Bu yazının yazıldığı sırada, tüm cevaplar üçüncü taraf yardımcı programlarının kullanımını içerir. Hiçbir şey takmadan sıcaklığı öğrenmek istiyorsanız, kullanın:
$ cat /sys/class/thermal/thermal_zone*/temp2000053000500005300056000680004900050000
Sıcaklıkların hangi bölgelere atıfta bulunduğunu görmek için:
$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'INT3400 Thermal 20.0°CSEN1 45.0°CSEN2 51.0°CSEN3 57.0°CSEN4 59.0°Cpch_skylake 77.5°CB0D4 50.0°Cx86_pkg_temp 51.0°C
Sıcaklıklar santigrat olarak 3 ondalık basamağa kadar saklanır. sed
çıktıyı "güzelleştirmek" için kullanılır.
Son sıcaklık x86_pkg_temp
şu adreste bildirildi 54.0°C
. Skylake i7 6700HQ CPU için, bu sıcaklığı aşağıdaki Conky ekranı için kullandım.
Conky ile sıcaklık
Üçüncü taraf yardımcı programlarının sakıncası yoksa Conky'yi kullanmayı severim - hafif bir sistem monitörü.
Conky komutları
Conky içinde bir Ivy Bridge CPU'yu izlemek için kullandığım sistem değişkeni:
${hwmon 2 temp 1}°C
Kullandığım bir Skylake CPU'yu izlemek için:
${hwmon 0 temp 1}°C
Conky ekranı
Conky ekranı şuna benziyor:
Sıcaklık, 3200 mhz'lik turbo modunda% 100 çalışan tek bir CPU ile 72 ° C'de başlar. Daha sonra turbo kapatılır ve sıcaklık 2600 mhz'lik turbo olmayan bir hızda 10 ° C'den 62 ° C'ye düşer. 10 saniye sonra turbo tekrar açılır ve sıcaklıklar hemen 72 ° C'ye yükselir.
Sıcaklık Kontrolü
Sıcaklığınızı bildikten sonra muhtemelen daha iyi kontrol etmek istersiniz. tlp
sistemi kontrol altında tutmak için harikalar yaratıyor. İle çalışır thermald
, Intel Powerclamp, Pil vs AC için USB güç, vb. Son derece yapılandırılabilir olmasına rağmen, Kutudan hoş bir deneyim için yapılandırma ayarlarını değiştirmek zorunda kalmadım. Kullanmadan önce bir IvyBridge dizüstü bilgisayarının her zaman aşırı ısınmasıyla ilgili her türlü sorun yaşadım. Yeni Skylake dizüstü bilgisayarımda var ve fanlar Ubuntu 16.04 lts'yi 18.04 yükseltmesi dışında hiç çalışmıyor.
Kurulum talimatlarını içeren çok ayrıntılı bir yazıyı buradan alabilirsiniz: Cpu'nun aşırı ısınmasını durdurma