లోడ్ యావరేజ్: మూడు సంఖ్యల అర్థం ఏమిటి
మీ VPS టియర్పై లోడ్ యావరేజ్ను సరిగ్గా ఎలా చదవాలి, CPU ఖాళీగా ఉన్నప్పుడు అధిక లోడ్ ఎందుకు రావచ్చు, సంఖ్యలు నిజంగా చర్య తీసుకోవాల్సిన సమయం ఎప్పుడు.
23 ఆగస్టు, 2026న నవీకరించబడింది
uptime కమాండ్ మరియు htop పైనున్న లైన్ మూడు సంఖ్యలను చూపుతాయి — 1, 5 మరియు 15 నిమిషాల సగటు లోడ్. ఇది Linuxలో అత్యంత తప్పుగా అర్థం చేసుకోబడే మెట్రిక్: దీన్ని తరచుగా CPU లోడ్తో పొరబడతారు.
ఇది నిజానికి ఏమిటి
లోడ్ యావరేజ్ అంటే CPUపై గణన చేస్తున్న లేదా డిస్క్ కోసం వేచి ఉన్న ప్రాసెస్ల సగటు సంఖ్య. రెండో భాగమే ఈ గందరగోళానికి కారణం: పన్నెండు ప్రాసెస్లు డిస్క్ కోసం క్యూలో వేచి ఉంటే, దాదాపు నిద్రాణంగా ఉన్న CPUతో కూడా మెషిన్ 12 లోడ్ చూపవచ్చు.
uptime
# 14:22:03 up 9 days, 2:41, 1 user, load average: 3.41, 2.02, 1.15
cat /proc/loadavg
nproc # how many cores your plan has
ఏది సాధారణం అనేది కోర్ల సంఖ్యపై ఆధారపడి ఉంటుంది
సూత్రం సులభం: కోర్ల సంఖ్యకు సమానమైన లోడ్ అంటే క్యూ లేకుండా పూర్తిగా బిజీగా ఉన్న మెషిన్.
| టియర్ | కోర్లు | సౌకర్యవంతం | బిజీ | క్యూలో |
|---|---|---|---|---|
| VDS-1 | 1 | 0.7 వరకు | సుమారు 1 | 2 కంటే ఎక్కువ |
| VDS-2 | 2 | 1.4 వరకు | సుమారు 2 | 4 కంటే ఎక్కువ |
| VDS-3 | 4 | 2.8 వరకు | సుమారు 4 | 8 కంటే ఎక్కువ |
| VDS-4 | 6 | 4 వరకు | సుమారు 6 | 12 కంటే ఎక్కువ |
| VDS-5 | 8 | 5.5 వరకు | సుమారు 8 | 16 కంటే ఎక్కువ |
| VDS-6 | 10 | 7 వరకు | సుమారు 10 | 20 కంటే ఎక్కువ |
ఆ మూడు సంఖ్యలను ఒక ధోరణిగా చదువుతారు. 5.0, 2.0, 1.0 — లోడ్ ఇప్పుడే పెరిగింది, బహుశా మీరే ఏదో ప్రారంభించి ఉండవచ్చు. 1.0, 2.0, 5.0 — శిఖరం దాటిపోయింది, మెషిన్ లోడ్ దించుకుంటోంది. మూడు సమానంగా పెద్ద సంఖ్యలు — నిరంతర ఓవర్లోడ్, సరిచేయాల్సింది అదే.
తర్వాత ఎక్కడ చూడాలి
అధిక లోడ్ ఒక లక్షణం, నిర్ధారణ కాదు. కారణాలను విభజించండి:
vmstat 2 5
- పెద్ద
rకాలమ్ (అమలు కోసం క్యూలో ఉన్న ప్రాసెస్లు) మరియు అధికus/sy— మీరు CPU పరిమితిని తాకుతున్నారు. దోషిని htopలో వెతకండి. - పెద్ద
bకాలమ్ మరియు అధికwa— మీరు డిస్క్ పరిమితిని తాకుతున్నారు. తర్వాత: iostat మరియు iotop. si/soపెరుగుతుంటే — స్వాపింగ్ జరుగుతోంది, అంటే మెమరీ అయిపోతోంది, మెమరీ మరియు స్వాప్ చూడండి.
htopలో D స్థితిలో ఉన్న ప్రాసెస్లే I/O కోసం వేచి ఉండి లోడ్ యావరేజ్ను పెంచుతున్నవి.
ఎప్పుడు ఉన్నత టియర్కు మారాలి
ప్రాజెక్ట్ బిల్డ్, ప్యాకేజీ అప్డేట్లు లేదా రాత్రి బ్యాకప్ సమయంలో వచ్చే ఒక్కసారి పెరిగే శిఖరాలను పట్టించుకోకండి. నిజమైన సంకేతం ఇలా ఉంటుంది: ప్యానెల్ /hosting/vds/m/<id>లోని వారపు CPU గ్రాఫ్లో ఒక పీఠభూమి కొనసాగుతుంది, లోడ్ యావరేజ్ నిరంతరం కోర్ల సంఖ్యకు మించి ఉంటుంది, మరియు దోషి మరచిపోయిన స్క్రిప్ట్ కాదు, మీ ప్రొడక్షన్ అప్లికేషన్. అప్పుడు ఉన్నత టియర్కు మారడం అర్థవంతం: మీరు పైకి మాత్రమే మారవచ్చు, చెల్లించిన కాలానికి మిగిలిన రోజులకు అదనపు చెల్లింపుతో.
సాధారణ పొరపాట్లు
- లోడ్ను 100%తో పోల్చడం. లోడ్ యావరేజ్ శాతాలు కాదు. VDS-3లో 4 అనే విలువ పూర్తిగా బిజీగా ఉన్న మెషిన్, విపత్తు కాదు.
- మొదటి సంఖ్యను మాత్రమే చూడడం. ఒక నిమిషం సగటు చిన్న విషయానికే ఎగిరిపోతుంది. నిర్ణయాలు 15 నిమిషాల దానిపై తీసుకుంటారు.
- నోడ్పై పక్కవారిని మరచిపోవడం.
vmstatలోనిst(steal) కాలమ్ హైపర్వైజర్ లాక్కున్న సమయాన్ని చూపుతుంది. నిరంతరం అధిక విలువలు ఉంటే సపోర్ట్కు రాయడానికి కారణం — అది మీ సమస్య కాదు.
లోడ్ యావరేజ్ మెమరీ గురించి ఏమీ చెప్పదు. ఒక మెషిన్ 0.2 చూపిస్తూనే OOM killer పనిచేయడానికి ఒక్క అడుగు దూరంలో ఉండవచ్చు.