Ubuntu හි CPU උෂ්ණත්වය නිරීක්ෂණය කිරීම: Glances, lm-sensors, සහ Thermal Zones පැහැදිලි කිරීම

1. හැඳින්වීම

Ubuntu හි CPU උෂ්ණත්වය නිරීක්ෂණය කිරීම පද්ධති කාර්ය සාධනය රැක ගැනීමට සහ අධික උෂ්ණත්වයෙන් සිදුවිය හැකි නුසුදුසු හානි වලක්වා ගැනීමට අත්‍යවශ්‍ය වේ. මෙය විශාල වැඩබර කාලයක් හෝ උෂ්ණත්වය වැඩි පරිසරයකදී විශේෂයෙන් වැදගත් වේ. CPU උෂ්ණත්වය නිරීක්ෂණය කිරීමෙන් ඔබට පද්ධතියේ ස්ථායිත්වය සහතික කර ගත හැකි අතර දෘඩාංග අසාර්ථකතා වලින් වැළැක්විය හැක. මෙම ලිපියේ, Ubuntu හි CPU උෂ්ණත්වය පරීක්ෂා කිරීම සඳහා විවිධ ක්‍රම කිහිපයක් හඳුන්වා දී ඔබේ අවශ්‍යතා සඳහා සුදුසුම මෙවලම තෝරා ගැනීමට උපකාර කරමු.

2. Ubuntu හි CPU උෂ්ණත්වය නිරීක්ෂණය කිරීමේ වැදගත්කම

CPU උෂ්ණත්වය නිරීක්ෂණය කිරීම පද්ධති කාර්ය සාධනය සහ ආයුෂය සෘජුවම බලපායි. අධික උෂ්ණත්වය තාප තදබදය (thermal throttling) ක්‍රියාත්මක කරයි, එය ස්වයංක්‍රීයව CPU ගැලැපීමේ වේගය අඩු කර කාර්ය සාධනය අඩු කරයි. තවද, දිගු කාලයක් උෂ්ණත්වයට පත් වීම CPU සහ අනෙකුත් දෘඩාංග කොටස් වල භෞතික හානි සිදු කරයි. මෙම ගැටළු වලින් වැළැක්වීමට සහ පද්ධතියේ සුමට ක්‍රියාකාරිත්වය තහවුරු කිරීමට නිතර CPU උෂ්ණත්ව නිරීක්ෂණය කිරීම අත්‍යවශ්‍ය වේ.

3. Glances සමඟ සම්පූර්ණ පද්ධති නිරීක්ෂණය

Glances යනු CPU උෂ්ණත්වය ඇතුළත් විවිධ පද්ධති මිනුම් රියල්-ටයිම් (real-time) නිරීක්ෂණය කිරීමට හැකි ශක්තිමත් මෙවලමකි. එය සම්පූර්ණ පද්ධතියේ සාරාංශයක් එකම නරඹමින් ලබා දෙන බැවින්, ඔබට මතක භාවිතය, තැටි I/O වැනි විස්තර පහසුවෙන් ලබා ගත හැක—CPU උෂ්ණත්වය පමණක් නොව.

ස්ථාපනය සහ සැකසීම

  1. Glances ස්ථාපනය කිරීමට, Python පැකේජ කළමනාකරු වන pip භාවිතා කරන්න: bash sudo apt install python3-pip sudo pip3 install glances
  2. ස්ථාපනයෙන් පසු, පහත කමාන්ඩ් එකෙන් Glances ආරම්භ කරන්න: bash glances
  3. Glances ක්‍රියාත්මක වන විට, CPU උෂ්ණත්වය සහ අනෙකුත් සංවේදක තොරතුරු පෙන්වීමට [f] යතුර ඔබන්න.

වෙබ් සේවාදායක ප්‍රකාරය භාවිතා කිරීම

Glances වෙබ් සේවාදායක ප්‍රකාරය තුළද ක්‍රියාත්මක කළ හැකි අතර, වෙබ් බ්‍රවුසරයක් මගින් වෙනත් උපාංගයකින් පද්ධති තොරතුරු නිරීක්ෂණය කළ හැක. මෙම ප්‍රකාරය භාවිතා කිරීමට, පහත කමාන්ඩ් එක ක්‍රියාත්මක කරන්න:

bash glances -w

ඔබගේ වෙබ් බ්‍රවුසරයෙන් ලබා දී ඇති URL එකට පිවිසි පද්ධති මිනුම්, CPU උෂ්ණත්වය ඇතුළත්, නරඹන්න.

වාසි සහ සීමා

Glances හි ප්‍රධාන වාසිය වන්නේ එය එකවර පද්ධති තොරතුරු සම්පූර්ණ දර්ශනයක් ලබා දීමයි. එ obstante, ඔබේ අරමුණ CPU උෂ්ණත්වය පරීක්ෂා කිරීම පමණක් නම්, දත්ත ප්‍රමාණය අධික ලෙස හැඟී විය හැක.

4. lm-sensors භාවිතා කර සංවේදක තොරතුරු සෘජුව ලබා ගැනීම

lm-sensors යනු CPU උෂ්ණත්වය ඇතුළත් සංවේදක තොරතුරු සෘජුව ලබා ගන්නා සරල මෙවලමකි. බොහෝ Linux පරිශීලකයන් පද්ධති සංවේදක දත්ත පෙන්වීමට භාවිතා කරන සෘජු ක්‍රම之一 වේ.

ස්ථාපනය සහ වින්‍යාසය

  1. lm-sensors ස්ථාපනය කිරීමට, පහත කමාන්ඩ් එක ක්‍රියාත්මක කරන්න: bash sudo apt-get install lm-sensors
  2. ස්ථාපනයෙන් පසු, ඔබේ පද්ධතියේ සියලු ලබා ගත හැකි සංවේදක හඳුනා ගැනීමට පහත කමාන්ඩ් එක භාවිතා කරන්න: bash sudo sensors-detect
  3. සංවේදක හඳුනා ගැනීම සක්‍රිය කිරීමට ප්‍රශ්න වලට “YES” ලෙස පිළිතුරු දෙන්න.

CPU උෂ්ණත්වය පෙන්වීම

හඳුනා ගැනීම අවසන් වූ පසු, sensors කමාන්ඩ් එක භාවිතා කර CPU උෂ්ණත්වය සහ අනෙකුත් සංවේදක තොරතුරු පෙන්වන්න:

bash sensors

මෙම කමාන්ඩ් එක ක්‍රියාත්මක කිරීමෙන් වත්මන් CPU උෂ්ණත්වය සහ සම්බන්ධිත සංවේදක දත්ත පෙන්වනු ඇත.

වාසි සහ සීමා

lm-sensors සරල, වේගවත්, සහ CPU උෂ්ණත්වය ඉක්මනින් පරීක්ෂා කිරීමට අවශ්‍ය පරිශීලකයන්ට සුදුසු වේ. එ obstante, ඔබට විස්තරාත්මක පද්ධති තොරතුරු හෝ දුරස්ථ නිරීක්ෂණය අවශ්‍ය නම්, Glances වැනි මෙවලම් වඩාත් සුදුසු විය හැක.

5. තාප කලාප තොරතුරු සෘජුව ප්‍රවේශය

Ubuntu ඔබට ගොනු පද්ධතිය හරහා තාප දත්ත සෘජුව ලබා ගැනීමට ඉඩ සලසයි. මෙය අති සරල ක්‍රම之一 වන අතර අමතර මෘදුකාංග ස්ථාපනය අවශ්‍ය නොවේ.

/sys/class/thermal/ භාවිතා කිරීම

තාප සංවේදක තොරතුරු /sys/class/thermal/ නාමාවලියේ ගබඩා වේ. CPU උෂ්ණත්වය පරීක්ෂා කිරීමට, පහත කමාන්ඩ් එක ක්‍රියාත්මක කරන්න:

bash cat /sys/class/thermal/thermal_zone0/temp

ප්‍රතිඵලය මිලි-ඩිග්‍රි (millidegrees) ලෙස ලබා දේ. උදාහරණයක් ලෙස, 27800 යනු 27.8°C යි.

සංවේදක පරීක්ෂා කිරීම

ඔබේ පද්ධතිය අනුව, බහු සංවේදක තිබිය හැක. එක් එක් සංවේදකයේ අගය පරීක්ෂා කිරීමට, thermal_zone* නාමාවලීන් පරීක්ෂා කරන්න:

bash cat /sys/class/thermal/thermal_zone1/temp

ප්‍රතිලාභ සහ සීමා

මෙම ක්‍රමය අමතර මෘදුකාංගයක් අවශ්‍ය නොවීමත්, ඉතා සුළු බරක් ඇති වීමත් සමඟයි. එ obstante, සංවේදක (sensor) ස්ථානය සහ නාමකරණය පද්ධතිය අනුව වෙනස් වන බැවින්, පරීක්ෂණ කාලය වැඩි විය හැක. තවද, අගයන් මිලි-ඩිග්‍රි (millidegrees) ලෙස පෙන්වෙන නිසා, අවධානයෙන් විවරණය කිරීම අවශ්‍ය වේ.

6. සෑම ක්‍රමයක්ම සැසඳීම

සෑම මෙවලමක් සහ ක්‍රමයක්ම වෙනත් වාසි ලබා දෙයි. Glances පද්ධතියේ සම්පූර්ණ නිරීක්ෂණය සහ දුරස්ථ ප්‍රවේශය සපයන අතර, දත්ත ප්‍රමාණය වැඩි වීම නිසා එය අධික විය හැක. lm-sensors CPU උෂ්ණත්වය පරීක්ෂා කිරීම සඳහා සරල හා සෘජු ක්‍රමයක් ලබා දී, පරිශීලක‑හිතකාමී වේ. පද්ධති ගොනු සෘජුව ප්‍රවේශ කිරීම ස්ථාපනයක් අවශ්‍ය නොවුවත්, සංවේදක වෙනස්කම් සහ ඒකක ආකෘතිය නිසා අඩු තේරුම්ගත හැකි විය හැක.

7. නිගමනය

Ubuntu හි කාර්ය සාධනය සහ පද්ධතියේ දිගුකාලීනතාව රැක ගැනීමට CPU උෂ්ණත්ව නිරීක්ෂණය අත්‍යවශ්‍ය වේ. මෙම ලිපිය තුනක් වූ ක්‍රම – Glances, lm-sensors, සහ සෘජු ගොනු ප්‍රවේශය – හඳුන්වා දී ඇත. සෑම ආකෘතියක්ම විවිධ අවශ්‍යතා සඳහා සුදුසු වන බැවින්, ඔබේ පරිසරයට හොඳම ගැළපෙන ක්‍රමය තෝරන්න.

8. අතිරේක උපදෙස් සහ ගැටළු විසඳීම

  • සාමාන්‍ය ගැටළු : සංවේදක තොරතුරු පෙන්වන්නේ නැත්නම්, ඔබේ සංවේදක හඳුනාගෙන නොමැති විය හැක. sensors-detect නැවත ධාවනය කර බලන්න.
  • උසස් භාවිතය : උෂ්ණත්ව නිරීක්ෂණය ස්වයංක්‍රීය කිරීම සඳහා, මෙම විධාන ස්ක්‍රිප්ට්‌වලට එක් කර පරිකථන පරීක්ෂණ කිරීමට හෝ අසාමාන්‍ය උෂ්ණත්වයක් හඳුනාගත් විට ඇඟවීම් යැවීමට භාවිතා කරන්න.