Компьютеріңіздің температурасы туралы жиі алаңдауыңыз керек пе? Әрине, егер машина жақсы жұмыс режимінде болса және үзіліссіз жұмыс істесе. Өндірістік ақаулар болмаса, температура өндіруші белгілеген максималды мәннен жоғары көтерілмейді. Дегенмен, қызып кету тек аппараттық құралдың ақаулығынан ғана емес, сонымен қатар графикалық карта драйверіндегі ақаулық немесе дұрыс конфигурацияланған салқындату жүйесін басқару бағдарламасының нәтижесінде болуы мүмкін. Жиі қызып кетудің себебі шаң мен кірдің жиналуында жатыр, бұл жүйенің қалыпты салқындауына және жылуды кетіруге жол бермейді. Мұны әдетте ескі машиналарда көруге болады.
Қызып кету өте жағымсыз салдарға әкелуі мүмкін екенін түсіну керек. Компьютеріңіздің жүйелік күйін бақылауды ұмытпаңыз. Температура мәнін бақылайтын және ол жоғарылаған жағдайда пайдаланушыға хабарлайтын қызмет болса, әсіресе пайдалы. Бұл нұсқаулықта біз температура мәнін қалай қарау керектігін және бақылау жүйесін ұйымдастыруды қарастырамыз. Осылайша, Linux осы тапсырмаға арналған арнайы құралдар жиынтығын ұсынады.
Сонымен, тапсырманы орындау үшін сізге келесі стандартты құралдар қажет:
lm-sensors
– температураны, кернеуді бақылау үшін аналық платадағы аппараттық сенсорлардан деректерді шығарады.hddtemp
– қатты дискілердің температурасын өлшейді.psensor
- процессор, бейне карта және қатты дискілер үшін Linux температурасын көруге мүмкіндік беретін температураны бақылаудың графикалық утилитасы.Біздің келесі міндетіміз - компоненттерді орнату.
lm-sensors
lm-sensors
және hddtemp
ұсынған ақпарат негізінде жұмыс істейтіндіктен, алдымен бұл құрамдастарды орнату керек. Ол үшін келесі пәрменді іске қосыңыз:
$ sudo apt install lm-sensors hddtemp psensor
Егер сізге осы құрамдастардың ең соңғы нұсқасы қажет болса, пәрменге шағын өзгерістер енгізу керек:
$ sudo add-apt-repository ppa:jfi/ppa sudo apt update sudo apt install lm-sensors hddtemp psensor
Яғни, жүйеге әзірлеушілерден PPA қосу керек.
Fedora және басқа Red Hat негізіндегі дистрибутивтерге цензорды орнату келесідей көрінеді:
$ sudo yum install lm_sensors hddtemp psensor
Ең алдымен, біз lm_sensors
және hddtemp
сияқты ақпаратты оқуға арналған төмен деңгейлі құралдарды орнаттық. Оларды орнату арқылы сіз жүйені температураны бақылаумен қамтамасыз ете аласыз:
$ sudo sensors-detect
Бұл пәрмен ls_sensors
конфигурация шеберін іске қосады. Пайдаланушы барлық сұрақтарға Y жауап беруі керек. Содан кейін ол жүйеде орнатылған аппараттық сенсорларды анықтайды, сонымен қатар сәйкес драйверлерді автоматты түрде анықтайды.
Сенсорды сканерлеу аяқталғаннан кейін пайдаланушыдан іске қосу үшін анықталған ядро модульдерін қосу сұралады:
Ubuntu немесе Debian жүйесінде модульдер /etc/modeuls
ішіне қосылады. Қажетті модульдерді автоматты түрде жүктеу үшін, lm_sensors
қосу керек:
$ sudo systemctl enable lm-sensors
Келесі пәрменді пайдаланып процессордың және басқа аппараттық құрамдастардың температурасын көре аламыз:
$ sensors
Қатты дискілердің температурасын бақылауды бастау үшін hddtemp
демон ретінде іске қосу керек, /dev/sda
дискінің мекенжайымен ауыстырыңыз:
$ sudo hddtemp -d /dev/sda
Бұл әрекетті әрбір жүйелік диск үшін қайталаңыз. Тағы бір маңызды нюанс - бағдарламаны іске қосу тізіміне қосу керек.
Сондай-ақ, Linux жүйесінде температураны арнайы графикалық утилитаның көмегімен сенсор арқылы бақылауға болады. Оны пәрмен арқылы немесе жүйенің негізгі мәзірінен іске қосуға болады. Пәрмен келесідей іске қосылады:
$ psensors
Бағдарламаның негізгі терезесінде Параметрлер тармағын таңдаңыз. Сіз негізгі компоненттердің температураларын көрсететін сенсорлардың тізімін көресіз. Қандай сенсорларды орындау керектігін таңдауға болады.
Белгілі бір сенсор үшін дабылды орнату үшін Дабыл қойындысына өтіңіз. Әдепкі бойынша, псенсордағы температура Цельсий градусымен өлшенеді. Соңғы нұсқаларда Фаренгейтке түрлендіруге қолдау көрсетіледі.
Міне, компьютердің ең маңызды компоненттерінің температурасы енді әрқашан сіздің бақылауыңызда болады. Онымен жұмыс істей алатыныңызға көз жеткізу үшін оны іске қосуға қосуды ұмытпаңыз.
Apply the discount by inserting the promo code in the special field at checkout: