Ubuntu හි CPU භාවිතය නිරීක්ෂණය කරන ආකාරය: පද්ධති පරිපාලකයන් සඳහා අත්‍යවශ්‍ය විධාන සහ මෙවලම්

1. Ubuntu හි CPU භාවිතය පහසුවෙන් පරීක්ෂා කිරීමේ ක්‍රම

Ubuntu හි CPU භාවිතය නිරීක්ෂණය කිරීමේ වැදගත්කම

CPU භාවිතය නිරීක්ෂණය කිරීම පද්ධති පරිපාලකයන් සඳහා ඉතා වැදගත් වේ. පද්ධති සම්පත් අඩුවීමේදී සමස්ත කාර්ය සාධනය අඩු විය හැක. එබැවින් සම්පත් භාවිතය නිතර පරීක්ෂා කිරීමේ උපදෙස් දෙනු ලැබේ. මෙම ලිපිය Ubuntu පරිසරයක CPU භාවිතය නිරීක්ෂණය කිරීම සඳහා ඔබට භාවිතා කළ හැකි විධාන පැහැදිලි කරයි.

2. Ubuntu හි CPU භාවිතය පරීක්ෂා කිරීමේ මූලික ක්‍රම

top විධානය භාවිතා කිරීමේ ක්‍රමය

top විධානය CPU භාවිතය පරීක්ෂා කිරීමේ මූලික මෙවලමකි. මෙම විධානය භාවිතා කිරීමෙන් ඔබට ක්‍රියාවලිය අනුව රියල්-ටයිම් CPU භාවිතය, මතක පරිභෝජනය, සහ සමස්ත පද්ධති තත්ත්වය දැකිය හැක. top ක්‍රියාත්මක කළ විට පහත පරිදි තිරයක් පෙන්වයි:

top

top command

1 යතුර ඔබා සෑම CPU කොරයක් සඳහාම භාවිත තොරතුරු දැකිය හැක. තවද Shift + M ඔබා මතක පරිභෝජනය අනුව ක්‍රියාවලි වර්ගීකරණය කළ හැක.

top විධානය අභිරුචිකරණය කිරීම

top විධානය ඔබට පෙන්විය යුතු තීරුවල අභිරුචිකරණය කිරීමට ඉඩ දේ, එවිට ඔබට අවශ්‍ය තොරතුරු පමණක් පෙන්වයි. උදාහරණයක් ලෙස, f යතුර ඔබා තනි තීරුවක් සක්‍රිය හෝ අක්‍රිය කළ හැක. මෙය CPU සහ මතක භාවිතය සම්බන්ධ විස්තර වඩාත් කාර්යක්ෂමව සංවිධානය කිරීමට උපකාරී වේ.

3. උසස් නිරීක්ෂණ මෙවලම්

htop විධානය භාවිතා කිරීම

htop යනු top ට වඩා දෘශ්‍යමය සහ පරිශීලක‑හිතකාමී අතුරුමුහුණතක් ලබා දෙන මෙවලමකි. ක්‍රියාවලිය අනුව සම්පත් භාවිතය වර්ණකරණය කර ඇති බැවින් තේරුම් ගැනීම පහසුය. පහත විධානය භාවිතා කර htop ස්ථාපනය කළ හැක:

sudo apt-get install htop

විධානය ක්‍රියාත්මක කළ පසු පහත පරිදි තිරයක් පෙන්වයි:

htop

htop command

htop සමඟ ඔබට මවුස් භාවිතා කර අතුරුමුහුණත සමඟ අන්තර්ක්‍රියා කළ හැකි අතර, ක්‍රියාකාරක යතුරු භාවිතා කර පෙරහන් කිරීම හෝ වර්ගීකරණය කළ හැක. තවද F3 යතුර ඔබා විශේෂිත ක්‍රියාවලි ඉක්මනින් සොයාගත හැක.

vmstat විධානය සමඟ පද්ධති නිරීක්ෂණය

vmstat විධානය මතක, CPU, සහ I/O මෙහෙයුම් ඇතුළත් පද්ධති‑පරාමිතීන් පිළිබඳ සාරාංශ දත්ත ලබා දෙන මෙවලමකි. පහත විධානය භාවිතා කර සෑම තත්පරයකම CPU භාවිතය සහ මතක තත්ත්වය පරීක්ෂා කළ හැක:

vmstat 1

මෙය පද්ධතිය ආරම්භ වූ පසු සාමාන්‍ය සම්පත් භාවිතය පෙන්වයි. කාලයත් සමඟ භාවිත රටාවන් නිරීක්ෂණය කිරීමට අවශ්‍ය නම්, ප්‍රතිඵල ගොනුවකට ලියවා නිරන්තර නිරීක්ෂණය කළ හැක.

vmstat command

4. නඩුව‑අනුව CPU භාවිතය නිරීක්ෂණය

දිගුකාලීන සම්පත් භාවිතය නිරීක්ෂණය

ඔබේ පද්ධතිය දිගු කාලයක් තිස්සේ බරපතළ පූර්ණභාරයක් අත්විඳිනවා නම්, vmstat භාවිතා කර CPU සහ මතක භාවිතය ලොග් කිරීම සුදුසු වේ. උදාහරණයක් ලෙස, පහත විධානය සෑම තත්පරයකම CPU භාවිතය ලියා තබයි:

vmstat 1 > cpu_usage.log

මෙය සම්පත් භාවිතය විශේෂිත වේලාවලදී ඉහළ යන රටාවන් හඳුනා ගැනීමට උපකාරී වේ.

හදිසි පූර්ණභාර ඉහළ යාම හඳුනා ගැනීම

top හෝ htop වැනි මෙවලම් භාවිතා කිරීමෙන් ඔබට රියල්‑ටයිම් හදිසි CPU පූර්ණභාර ඉහළ යාම නිරීක්ෂණය කර, වහාම ක්‍රියාමාර්ග ගැනීමට හැක. මෙය ගැටළුව ඇති ක්‍රියාවලි ඉක්මනින් හඳුනා ගැනීමට පහසු කරයි.

5. සාරාංශය සහ හොඳම පුරුදු

නිතර සම්පත් නිරීක්ෂණය කිරීම ස්ථාවර පද්ධති මෙහෙයුම් රැක ගැනීමට අත්‍යවශ්‍ය වේ. top සහ htop වැනි මෙවලම් රියල්‑ටයිම් CPU භාවිතය පරීක්ෂා කිරීමට ඉඩ දේ, vmstat සහ dstat වැනි විධාන විස්තරාත්මක තොරතුරු රැස් කර දිගුකාලීන සම්පත් භාවිත රුචි විශ්ලේෂණයට උපකාරී වේ.

侍エンジニア塾