GNU/Linux >> Belajar Linux >  >> Linux

Cara mengaktifkan perlindungan untuk suhu CPU

Anda dapat menulis skrip untuk menampilkan suhu di bilah status dwm, misalnya:

temp (){
    awk '{print $4"°C"}' <(acpi -t)
    echo $temp
}
xsetroot -name "$(temp)"

sensors Anda keluaran mungkin lebih rumit, tergantung pada penyiapan Anda:ini berfungsi di salah satu mesin saya:

 awk '/temp1/ {print +$2"°C"}' <(sensors)

Jika Anda menambal di statuscolors, Anda juga dapat mengubah warna keluaran sebagai $temp mencapai nilai yang lebih tinggi...

Arch Wiki memiliki pengantar untuk menyiapkan skrip bilah status dasar dan situs dwm menyertakan contoh .xinitrc.

Anda dapat melihat dwm-status saya skrip untuk detail lebih lanjut:http://beta.intuxication.org/jasonwryan/archer/file/tip/Scripts/dwm-status


Saya memiliki masalah yang persis sama dan yang saya gunakan adalah paket "cpufreqtools" (atau hanya "cpufreq" - tidak ingat!).

Ini memberi Anda dua perintah:cpufreq-info dan cpufreq-set

cpufreq-info mencantumkan kecepatan CPU saat ini dan kecepatan min dan maks. dan langkah-langkah yang tersedia juga.

cpufreq-set lebih berguna bagi Anda karena Anda dapat membatasi kecepatan maksimum yang pernah dicapai CPU Anda.

CPU saya yang cenderung terlalu panas memiliki kecepatan yang tersedia 800MHz, 1,60GHz, dan 1,80GHz. JADI, yang saya lakukan adalah membatasinya hingga 1,60GHz seperti ini:

cpufreq-set --maks 1,60Ghz

Bekerja seperti pesona!

Jika Anda lebih mahir dalam keterampilan Linux, Anda bahkan dapat memasukkannya ke dalam skrip bootup sehingga selalu dijalankan segera setelah Linux dimulai.

Semoga berhasil.


Linux
  1. Bagaimana memilih laptop Linux yang terjangkau untuk konferensi video

  2. Bagaimana Cara Menulis Script Startup Untuk Systemd?

  3. Cara grep untuk unicode � dalam skrip bash

  1. Cara Mengaktifkan Log Permintaan Lambat untuk MySQL

  2. Bagaimana cara membuat skrip tanggapan ya untuk menginstal program?

  3. Bagaimana cara mengaktifkan mysqlnd untuk php?

  1. Cara Memeriksa Suhu CPU di Linux

  2. Bagaimana memonitor suhu CPU pada sistem Redhat 7 Linux

  3. Bagaimana cara mengaktifkan penyorotan sintaks untuk .bash_aliases di vim?