Linux Load Average එක කෙතරම් උචිතද? CPU භාර උපයෝගිතා පරීක්ෂාව

ඔබේ පරිගණකය (පරිගණකය) මන්දගාමී නම්, පද්ධතිය අධික බරක් යටතේ තිබේදැයි පරීක්ෂා කිරීමට ඔබට අවශ්‍ය විය හැකිය.

මෑතකදී, ඒඅන්තර්ජාල අලෙවිකරණයතමන් වගකිව යුතු බව එම නිලධාරියා ප්‍රකාශ කළේයඊ-වාණිජ්‍යයකලකට පෙර ඇතිවූ තත්වයක් හේතුවෙන් වෙබ් අඩවියට පිවිසීමට නොහැකි විය...

මෙම වෙබ් අඩවිය පදනම් වී ඇතවර්ඩ්ප්‍රෙස් වෙබ් අඩවිය,තුලලිනක්ස් VPS සේවාදායක සැකසුම.

  • Linux VPS සේවාදායකයේ වින්‍යාසය සතුව ඇත්තේ 1 CPU හරයක් සහ 1GB RAM මතකයක් පමණි.

ගැටලුව පරීක්ෂා කිරීමට Linux VPS සේවාදායක පසුබිමට ලොග් වන්න, සහ 10.0 ට වඩා වැඩි බර පැටවීමේ සාමාන්‍යය ඉතා ඉහළ බව සොයා ගන්න.

Linux පද්ධති මත, අපි සාමාන්යයෙන් භාවිතා කරමුuptimeඑය බැලීමට විධානය (wවිධානය සහtopවිධානය ද ඇත).

මීට අමතරව, ඔවුන් Apple හි Mac පරිගණක සමඟද වැඩ කරයි.

බර පැටවීමේ සාමාන්‍යය ඉතා ඉහළ බව ඔබ සොයා ගන්නේ නම්, ගැටළුව විසඳීමට උත්සාහ කරන්න!

  • සාමාන්‍ය බර පැටවීම ඉතා වැඩි වූ විට,චෙන් වේලියාංලබා දී ඇති විසඳුම වන්නේ CPU කෝර් ගණන වැඩි කිරීමයි.
  • ඉන්පසුව, වින්‍යාසය තීරණාත්මක ලෙස යාවත්කාලීන කරන්න2 CPU cores,8 GB පමණ RAM මතකය.
  • අධික බර සාමාන්ය බර පැටවීමේ තත්ත්වය ඉක්මනින් විසඳා ඇත.

XNUMX. පද්ධති භාරය පරීක්ෂා කරන්න

SSH ටර්මිනල් කවුළුවක, පහත විධානය ටයිප් කරන්න▼

uptime

පද්ධතිය තොරතුරු පේළියක් ආපසු ලබා දෙනු ඇත ▼

Linux Load Average එක කෙතරම් උචිතද? CPU භාර උපයෝගිතා පරීක්ෂාව

පේළියේ දෙවන භාගය පවසන්නේ "බර සාමාන්‍යය" එනම් "පද්ධතියේ සාමාන්‍ය බර" යන්නයි.

  • ඇතුළත අංක 3ක් සමඟින්, පද්ධති භාරය විශාලද කුඩාද යන්න අපට තීරණය කළ හැකිද?

සේවාදායක පැටවීම? ඉහළ විධානය / CPU භාවිතය / පැටවීමේ සාමාන්ය ගණනය කිරීමේ ක්රමය

අංක 3ක් ඇත්තේ ඇයි?

  • ඔවුන් විනාඩි 1, විනාඩි 5 සහ විනාඩි 15 විනාඩි පද්ධතියේ සාමාන්ය භාරය නියෝජනය කරයි.
  • ඔබ දිගටම සොයන්නේ නම්, CPU සම්පූර්ණයෙන්ම ක්‍රියා විරහිත වූ විට, පැටවීමේ සාමාන්‍යය 0 වන බවත් එය ඔබට කියනු ඇත;
  • CPU කාර්ය භාරය සංතෘප්ත වූ විට, බර සාමාන්‍යය 1 වේ.

CPU යන්නෙන් අදහස් කරන්නේ කුමක්ද?

  • CPU යනු මධ්‍යම සැකසුම් ඒකකයයි.
  • (ඉංග්‍රීසි මධ්‍යම සැකසුම් ඒකකය, CPU)
  • CPU යනු පරිගණකයක පරිගණක හරය සහ පාලන හරයයි.

CPU භාවිතය

  • CPU භාවිතය යනු යම් කාලයක් තුළ CPU භාවිත තත්ත්වය පිළිබඳ සංඛ්‍යානමය තොරතුරු වේ.
  • මෙම දර්ශකය CPU භාවිතය පෙන්වයි (CPU වාඩිලාගෙන සිටින විට).
  • CPU එක දීර්ඝ කාලයක් ගත වී ඇත්නම්, CPU එක overload වී ඇත්ද යන්න සලකා බැලිය යුතුය. ?
  • දිගු කාලීන අධි බර ක්‍රියාකාරිත්වය යන්ත්‍රයටම යම් ආකාරයක හානියකි.
  • එබැවින්, යන්ත්‍රයේ සාමාන්‍ය ක්‍රියාකාරිත්වය සහතික කිරීම සඳහා CPU භාවිතය යම් අනුපාතයකට පාලනය කළ යුතුය.

බර පැටවීමේ සාමාන්යය යනු කුමක්ද?

  • පැටවීමේ සාමාන්‍යය යනු CPU භාරය වන අතර, එහි අඩංගු තොරතුරු කොටසක් තුළ CPU භාවිත තත්ත්වය පිළිබඳ සංඛ්‍යාලේඛන වේ.
  • එය CPU සැකසුම් එකතුව සහ CPU සැකසීම සඳහා යම් කාලයක් බලා සිටින ක්‍රියාවලි ගණන පිළිබඳ සංඛ්‍යාලේඛනයකි.
  • එනම්, CPU විසින් භාවිතා කරන පෝලිම් දිග සංඛ්‍යාලේඛන.

නිසැකව ම, 0.2 හෝ 0.3 වැනි "භාර සාමාන්‍යයේ" අගය අඩු වීමෙන් අදහස් වන්නේ පරිගණකයේ (පරිගණකයේ) වැඩ බර අඩු වන අතර පද්ධති භාරය සැහැල්ලු බවයි.

  • කෙසේ වෙතත්, පද්ධතිය අධික බරක් යටතේ පවතින බව ඔබට පෙනෙන්නේ කවදාද?
  • අවසානයේ පැය 1 ට සමානද?නැතහොත් එය 0.5 ට සමානද?නැතහොත් එය 1.5 ට සමානද?
  • මිනිත්තු 1, මිනිත්තු 5 සහ මිනිත්තු 15 තුළ මෙම අගයන් තුන වෙනස් නම් මා කළ යුත්තේ කුමක්ද?

XNUMX. සාදෘශ්‍යය

ඔබේ පද්ධතිය අධික ලෙස පටවා තිබේද යන්න තීරණය කිරීම සඳහා, බර සාමාන්‍යය සැබවින්ම අදහස් කරන්නේ කුමක්ද යන්න ඔබ තේරුම් ගත යුතුය.

ඊලඟ,චෙන් වේලියාංමෙම ප්රශ්නය වඩාත් සරල භාෂාවෙන් පැහැදිලි කරනු ඇත.

පළමුව, අපි උපකල්පනය කරන්නේ සරලම අවස්ථාවෙහිදී, ඔබේ පරිගණකයට ඇත්තේ එක් CPU එකක් පමණක් වන අතර, සියලුම මෙහෙයුම් මෙම CPU මගින් සිදු කළ යුතුය.

අපි හිතමු මෙම CPU එකේ load Average එක පාලමක් ලෙස:

පාලම මත ඇත්තේ එක් මංතීරුවක් පමණක් වන අතර සියලුම වාහන මෙම මංතීරුව හරහා යා යුතුය.

(නිසැකවම, පාලම භාවිතා කළ හැක්කේ එක් දිශාවකට පමණි.)

පද්ධතියේ බර 0 වන විට, එයින් අදහස් වන්නේ පාලම මත මෝටර් රථයක් නොමැති බවයි

පද්ධතියේ බර 0 වන විට, එයින් අදහස් වන්නේ පාලම මත මෝටර් රථයක් නොමැති බවයි

පද්ධතියේ බර 0.5 කි, එයින් අදහස් වන්නේ පාලම මත මෝටර් රථ අඩක් ඇති බවයි

පද්ධතියේ බර 0.5 කි, එනම් පාලම 4 වන පත්රයේ අර්ධ කාර් ඇත

පද්ධතියේ බර 1.0 වේ, එයින් අදහස් වන්නේ පාලමේ සියලුම කොටස්වල මෝටර් රථ ඇති බවයි, එයින් අදහස් වන්නේ පාලම "පිරුණු" ▼

පද්ධතියේ බර 1.0 වේ, එයින් අදහස් වන්නේ පාලමේ සියලුම කොටස්වල මෝටර් රථ තිබේ, එනම් පාලම "සම්පූර්ණ" පත්රය 5

  • එහෙත් මෙහි පාලම තවමත් සුමටව පසුකර යා හැකි බව පෙන්වා දිය යුතුය.

සිස්ටම් ලෝඩ් එක 1.7, ඒ කියන්නේ වාහන වැඩියි, පාලම පිරිලා (100%).

  • පාලම් වාහනවලින් 70% ක් පාලම මත රැඳී සිටින වාහන.

ප්‍රතිසම අනුව, සහ යනාදිය, පද්ධති භාරය 2.0 වේ:

  • එනම් පාලම් තට්ටු තරම් වාහන ප්‍රමාණයක් බලා සිටීමයි.
  • පද්ධති බර 3.0 යනු පාලම මත තට්ටුවට වඩා දෙගුණයක වාහන ප්‍රමාණයක් බලා සිටීමයි.
  • පද්ධතියේ බර 1 ට වඩා වැඩි වන විට, පසුපස වාහනය බලා සිටිය යුතුය;
  • පද්ධතියේ බර වැඩි වන තරමට පාලම තරණය කිරීම සඳහා රැඳී සිටීමේ කාලය වැඩි වේ▼

පද්ධතියේ බර වැඩි වන තරමට පාලම තරණය කිරීමට බලා සිටීමේ කාලය වැඩි වේ. පත්‍රය 6

  • CPU හි පද්ධති භාරය මූලික වශයෙන් CPU හි උපරිම කාර්ය භාරය වන ඉහත සඳහන් කළ ඇනලොග් පාලමේ ධාරිතාවට සමාන වේ.
  • පාලම මත ඇති වාහනය CPU සැකසීමට බලා සිටින ක්‍රියාවලියකි.

CPU එක මිනිත්තුවකට උපරිම ක්‍රියාවලි 100ක් ක්‍රියාවට නංවන්නේ නම්, පද්ධති භාරය 0.2 වේ, එනම් CPU මෙම මිනිත්තු 1 තුළ ක්‍රියාවලි 20ක් පමණක් සකසයි;

1.0 ක පද්ධති භාරයක් යනු CPU මෙම මිනිත්තු 1 තුළ ක්‍රියාවලි 100 ක් හසුරුවන බවයි;

1.7 මෙයින් අදහස් කරන්නේ CPU විසින් සකසන ලද ක්‍රියාවලි 100 ට අමතරව CPU විසින් සැකසීමට බලා සිටින ක්‍රියාවලි 70ක් පවතින බවයි.

පරිගණකය සුමටව ධාවනය කිරීම සඳහා, පද්ධති භාරය 1.0 නොඉක්මවිය යුතුය, එබැවින් කිසිදු ක්රියාවලියක් සඳහා රැඳී සිටීමට අවශ්ය නොවන අතර සියලු ක්රියාවලීන් ප්රථමයෙන් සැකසිය හැක.

නිසැකවම, 1.0 යනු ප්රධාන අගයකි.

මෙම අගය ඉක්මවා ගියහොත්, පද්ධතිය ප්රශස්ත නොවේ.ඔබ මැදිහත් විය යුතුයි.

XNUMX. පද්ධතියේ බර පැටවීමේ සාමාන්යය කොපමණ සුදුසුද?

පද්ධති පැටවීම සඳහා 1.0 කදිම අගයක්ද?

අවශ්‍ය නොවේ, sysadmins කුඩා ඉඩක් ඉතිරි කිරීමට නැඹුරු වේ.

මෙම අගය 0.7 දක්වා ළඟා වූ විට, ඔබ මෙවැනි දෙයක් දැන සිටිය යුතුය:

  • පද්ධතියේ බර 0.7 ට වඩා වැඩි වන විට, ඔබ ගැටලුව විමර්ශනය කිරීම ආරම්භ කළ යුතු අතර තත්වය නරක අතට හැරීම වැළැක්විය යුතුය.
  • පද්ධති භාරය 1.0 ට වඩා වැඩි වන විට, ඔබ විසඳුමක් සොයාගෙන අගය අඩු කළ යුතුය.
  • පද්ධති භාරය 5.0 දක්වා ළඟා වූ විට, එය පද්ධතිය සමඟ බරපතල ගැටළුවක් ඇති බව පෙන්නුම් කරයි, එය දිගු වේලාවක් ප්රතිචාර දක්වා නැත, නැතහොත් පාහේ කඩා වැටුණි.ඔබ පද්ධතියට මෙම අගයට ළඟා වීමට ඉඩ නොදිය යුතුය.

හතර, බහු CPU ප්‍රොසෙසර

ඉහතින් උපකල්පනය කරන්නේ ඔබේ පරිගණකයට (පරිගණකයට) ඇත්තේ එක CPU එකක් පමණි.

ඔබේ පරිගණකයේ (පරිගණකයේ) CPU 2ක් ස්ථාපනය කර ඇත්නම් කුමක් සිදුවේද?

2 CPUs යනු පරිගණකයේ (පරිගණකයේ) සැකසුම් බලය දෙගුණයක් වන අතර, එම අවස්ථාවේදීම සැකසිය හැකි ක්‍රියාවලි සංඛ්‍යාව දෙගුණ වේ.

චෙන් වේලියාංපාලම තවමත් මෙහි සාදෘශ්‍යයක් ලෙස භාවිතා වේ. CPU 2ක් යනු පාලමෙහි නාලිකා 2ක් ඇති බවත්, ගමනාගමන ධාරිතාව දෙගුණ වී ඇති බවත්ය.

Chen Weiliang තවමත් මෙහි පාලම සාදෘශ්‍යයක් ලෙස භාවිතා කරයි. CPU 2 ක් යනු පාලමෙහි ඡේද 2 ක් ඇති අතර ගමනාගමන ධාරිතාව දෙගුණ වේ.

  • එබැවින්, CPU 2 ක් යනු පද්ධති භාරය 2.0 දක්වා ළඟා විය හැකි අතර, එක් එක් CPU 100% වැඩ බරට ළඟා වේ.
  • n.0 CPU සහිත පරිගණක සඳහා, පිළිගත හැකි පද්ධති භාරය n.0 CPU දක්වා වේ.

පහ, බහු-core CPU ප්‍රොසෙසරය

චිප් සැපයුම්කරුවන් සාමාන්‍යයෙන් 1 CPU තුළ බහු CPU මධ්‍ය අඩංගු වන අතර එය "multi-core CPU" ලෙස හැඳින්වේ.

බහු-core CPU පද්ධති භාරය අනුව බහු-CPU එකකට සමාන වේ.

එබැවින්, පද්ධති පැටවීම සලකා බැලීමේදී, ඔබේ පරිගණකයේ CPU කීයක් තිබේද යන්න සලකා බැලිය යුතුය.තවද එක් එක් CPU එකෙහි cores කීයක් තිබේද?

ඉන්පසුව, පද්ධති භාරය මුළු හර ගණනින් බෙදීමෙන්, එක් හරයක බර 1.0 නොඉක්මවන තාක්, පරිගණකය සාමාන්‍ය පරිදි ක්‍රියාත්මක වේ.

පරිගණකයක CPU cores කීයක් තිබේදැයි දැන ගන්නේ කෙසේද?

විධානය භාවිතා කරමින්, CPU තොරතුරු ▼ බැලීමට ඔබට ඉඩ සලසයි

cat /proc/cpuinfo

CPU▼ හි මුළු හර ගණන කෙලින්ම ලබා දෙන විධාන

grep -c 'model name' /proc/cpuinfo

XNUMX. මා බැලිය යුතු බර සාමාන්‍ය කාලය කුමක්ද?

අවසාන ප්රශ්නය:

"බර සාමාන්‍යය" බර සාමාන්‍යය මුළු සාමාන්‍ය තුනක් ලබා දෙයි:

  • මිනිත්තු 1 පද්ධති පැටවීම, මිනිත්තු 5 පද්ධති පැටවීම, මිනිත්තු 15 පද්ධති පැටවීම.

මා යොමු කළ යුත්තේ කුමන අගයද?

  • මිනිත්තු 1 ක් සඳහා පමණක් පද්ධතියේ බර 1.0 ට වඩා වැඩි නම්, අනෙක් කාල පරිච්ඡේද 2 1.0 ට වඩා අඩු වේ, මෙය තාවකාලික සංසිද්ධියක් පමණක් වන අතර ගැටළුව බරපතල නොවන බව පෙන්නුම් කරයි.
  • මිනිත්තු 15 ක් ඇතුළත සාමාන්‍ය පද්ධති භාරය 1.0 ට වඩා වැඩි නම් (CPU කෝර් ගණන වැඩි කිරීමෙන් පසු), ගැටළුව තවමත් පවතී, තාවකාලික සංසිද්ධියක් නොවේ.
  • එමනිසා, පරිගණකය (පරිගණකය) සාමාන්යයෙන් ක්රියාත්මක වන බවට දර්ශකයක් ලෙස ඔබ ප්රධාන වශයෙන් "මිනිත්තු 15 පද්ධති පැටවීම" නිරීක්ෂණය කළ යුතුය.

පහත දැක්වෙන්නේ top command/CPU භාවිතය/load සාමාන්‍ය ගණනය කිරීමේ ක්‍රමය ▼ ගැන වැඩි විස්තර

VPS භාරය වැඩි නම් මා කළ යුත්තේ කුමක්ද?

දැන් මගේ වෙබ් අඩවියට ප්‍රවේශ විය නොහැක, මන්ද බර වැඩි බැවින් මා කුමක් කළ යුතුද?

ඉහළ - 20:44:30 දක්වා විනාඩි 12, 1 පරිශීලක, පැටවීමේ සාමාන්‍යය: 2.21, 8.39, 6.48

  • ඔබේ සේවාදායකය ස්වයං-කළමනාකරණය වේ, ඔබ කළ යුත්තේ SSH හරහා ඔබේ සේවාදායකයම පරීක්ෂා කිරීමයි.
  • එය ක්රියාත්මක වන්නේ කුමක්දැයි පරීක්ෂා කරන්න?කුමන ක්රියාවලිය සහ එසේ ද?
  • අවශ්ය නම්, සේවාදායකය නැවත ආරම්භ කිරීමට උත්සාහ කරන්න.
  • සේවාදායකය නැවත ආරම්භ කිරීමෙන් පසුව, බර තවමත් වැඩි නම්, අධික ලෙස පැටවූ ක්‍රියාවලිය හඳුනාගෙන එය නැවැත්වීමට උත්සාහ කරන්න.
  • අවශ්ය නම්, ක්රියාවලිය (සේවාදායකය නොවේ) තනි තනිව නැවත ආරම්භ කරන්න.
  • එහෙමත් නැතිනම් "VPS/server load එක වැඩි ඇයි" කියන පාරිභෝගික සේවයෙන් උපදෙස් ලබාගත්තට පස්සේ ඒක කරන්න විදිහක් නෑ, අන්තිමට server configuration එක වැඩි කරන එක තමයි එකම ක්‍රමය.

විදේශ වෙළඳ සමාගමක වෙබ් අඩවිය සඳහා කොපමණ ඉඩක් සුදුසුද?

නිවැරදි සේවාදායක වින්‍යාසය තෝරා ගන්නේ කෙසේද?දෛනික සාමාන්‍ය 1 IP සේවාදායක විසඳුම බැලීමට පහත සබැඳිය ක්ලික් කරන්න ▼

Hope Chen Weiliang බ්ලොග් ( https://www.chenweiliang.com/ ) shared "Linux Load Average එක කොච්චර වැඩිද? CPU Load Utilization Check" ඔබට උපකාර කරනු ඇත.

මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-1027.html

නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!

🔔 නාලිකා ඉහළ නාමාවලියෙහි වටිනා "ChatGPT අන්තර්ගත අලෙවිකරණ AI මෙවලම් භාවිත මාර්ගෝපදේශය" ලබා ගත් පළමු පුද්ගලයා වන්න! 🌟
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්‍රේරණයයි!

 

发表

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශයට පත් නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර භාවිතා වේ * ලේබලය

ඉහළට අනුචලනය කරන්න