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-detectAyrıca koşmanız gerekebilir
sudo service kmod startSize 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 VHDD 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*/tempProgramcı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 paketPaneli 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 psensorPsensor'un daha yeni sürümleri ppa'dan yüklenebilir:
sudo add-apt-repository ppa:jfi/ppasudo apt-get updatesudo apt-get install psensorGrafik 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-detectve 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*/temp2000053000500005300056000680004900050000Sı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°CSı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}°CKullandığım bir Skylake CPU'yu izlemek için:
${hwmon 0 temp 1}°CConky 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



