1. Ubuntu හි CPU භාවිතය පහසුවෙන් පරීක්ෂා කිරීමේ ක්රම
Ubuntu හි CPU භාවිතය නිරීක්ෂණය කිරීමේ වැදගත්කම
CPU භාවිතය නිරීක්ෂණය කිරීම පද්ධති පරිපාලකයන් සඳහා අත්යවශ්ය වේ. සම්පත් අඩුවීමේ අවස්ථාවක, පද්ධති කය සාධනය අඩු විය හැක. නිතරම භාවිතය පරීක්ෂා කිරීමේ උපදෙස් මෙහි සපයයි. මෙම ලිපිය Ubuntu පරිසරයක CPU භාවිතය පරීක්ෂා කිරීම සඳහා අවශ්ය විධාන පිළිබඳ විස්තරාත්මක මාර්ගෝපදේශයක් ලබා දෙයි.
2. Ubuntu හි CPU භාවිතය පරීක්ෂා කිරීමේ මූලික ක්රම
top විධානය භාවිතා කිරීමේ ක්රමය
top විධානය CPU භාවිතය පරීක්ෂා කිරීමේ මූලික මෙවලමකි. එය ක්රියාවලිය අනුව රියල්-ටයිම් CPU භාවිතය, මතක භාවිතය සහ සමස්ත පද්ධති තත්ත්වය පෙන්වයි. ඔබ top ක්රියාත්මක කරන විට, පහත පරිදි තිරයක් දිස් වේ.
top

1 යතුර ඔබන්නාම, එක් එක් CPU කොරයෙහි භාවිතය දැකගත හැක. තවද, Shift + M ඔබීම මතක භාවිතය අනුව ක්රියාවලි වර්ගීකරණය කරයි.
top විධානය අභිරුචිකරණය කිරීම
top විධානය ඔබට අවශ්ය තොරතුරු පමණක් පෙන්වීමට තීරු (columns) අභිරුචි කිරීමට ඉඩ දෙයි. f යතුර ඔබා, විශේෂ තීරු තෝරාගත හෝ සඟවාගත හැක, එමඟින් CPU සහ මතක භාවිතය පිළිබඳ විස්තර කාර්යක්ෂමව සංවිධානය කළ හැක.
3. උසස් නිරීක්ෂණ මෙවලම්
htop විධානය භාවිතා කිරීම
htop විධානය top ට වඩා වර්ණකේතිත (color‑coded) සම්පත් භාවිතය සහිත, දෘශ්යමය අතුරුමුහුණතක් ලබා දෙයි. ඔබට පහත විධානය භාවිතා කර htop ස්ථාපනය කළ හැක:
sudo apt-get install htop
ක්රියාත්මක කිරීමෙන් පසු, පහත පරිදි තිරයක් දිස් වේ.
htop

htop මවුස් අන්තර්ක්රියා (mouse interaction) සපයයි, සහ ඔබට ක්රියාකාරක යතුරු (F යතුරු) භාවිතා කර දත්ත පෙරහන් (filter) සහ වර්ගීකරණය (sort) කළ හැක. තවද, F3 ඔබීමෙන් විශේෂිත ක්රියාවලි සොයාගැනීම ඉක්මනින් සිදු කළ හැක.
vmstat විධානය සමඟ පද්ධති කාර්ය සාධන නිරීක්ෂණය
vmstat විධානය මතක, CPU සහ I/O ක්රියාකාරකම් ඇතුළත් පද්ධති කාර්ය සාධන සාරාංශයක් ලබා දෙයි. පහත විධානය සෑම තත්පරයකම CPU භාවිතය සහ මතක තත්ත්වය පෙන්වයි:
vmstat 1
මෙම විධානය පසුගිය පද්ධති ආරම්භයෙන් පසු සාමාන්ය සම්පත් භාවිතය පෙන්වයි. ඔබට නිතරම සම්පත් භාවිතය නිරීක්ෂණය කිරීමට අවශ්ය නම්, දත්ත ගොනුවකට ලියවා විශ්ලේෂණය කළ හැක.

4. නඩුව-අධාරිත CPU භාවිත නිරීක්ෂණය
දිගුකාලීන සම්පත් නිරීක්ෂණය
පද්ධතිය දිගු කාලයක් තිස්සේ අධික පූර්ණභාරයක් (high load) අත්විඳින විට, vmstat භාවිතා කර CPU සහ මතක භාවිතය ලොග් කිරීම සුදුසු වේ. පහත විධානය සෑම තත්පරයකම CPU භාවිතය ලියාගනී:
vmstat 1 > cpu_usage.log
මෙය විශේෂිත වේලාවල සම්පත් ඉහළ යාම (spikes) රටාවන් හඳුනා ගැනීමට උපකාරී වේ.
පූර්ණභාරයේ හදිසි ඉහළ යාම පරීක්ෂා කිරීම
top හෝ htop භාවිතා කර, ඔබට රියල්-ටයිම් හදිසි පූර්ණභාර ඉහළ යාම නිරීක්ෂණය කර, වහාම ක්රියාමාර්ග ගත හැක. මෙය ගැටළුව ඇති කරන ක්රියාවලි ඉක්මනින් හඳුනා ගැනීමට ඉඩ සලසයි.
5. සාරාංශය සහ හොඳම පුරුදු ක්රම
නිතරම සම්පත් නිරීක්ෂණය පද්ධති ස්ථායීත්වය රැක ගැනීමට අත්යවශ්ය වේ. top සහ htop වැනි මෙවලම් රියල්-ටයිම් CPU භාවිතය නිරීක්ෂණය කිරීමට ඉඩ සලසයි, එමඟින් පද්ධති කාර්ය සාධනය පහසුවෙන් පසුබැසිය හැක. තවද, vmstat සහ dstat වැනි මෙවලම් භාවිතා කර, විස්තරාත්මක දත්ත එකතු කර, දිගුකාලීන සම්පත් භාවිත රුචි (trends) විශ්ලේෂණය කළ හැක.



