लिनक्स लोड सरासरी किती उच्च योग्य आहे? CPU लोड उपयोगिता तपासणी

जर तुमचा संगणक (संगणक) स्लो असेल, तर तुम्ही तपासू शकता की सिस्टम जास्त लोड आहे का?

अलीकडे, थोडाइंटरनेट मार्केटिंगत्याला जबाबदार असल्याचे या अधिकाऱ्याने सांगितलेई-कॉमर्सकाही काळापूर्वीच्या परिस्थितीमुळे वेबसाइट अॅक्सेसेबल होती...

ही वेबसाइट यावर आधारित आहेवर्डप्रेस वेबसाइट, मध्येlinux VPS सर्व्हर सेटअप.

  • Linux VPS सर्व्हरच्या कॉन्फिगरेशनमध्ये फक्त 1 CPU कोर आणि 1GB RAM मेमरी आहे.

समस्या तपासण्यासाठी Linux VPS सर्व्हर पार्श्वभूमीवर लॉग इन करा, आणि लोड सरासरी खूप जास्त आहे, 10.0 पेक्षा जास्त पोहोचला आहे.

लिनक्स सिस्टमवर, आम्ही सहसा वापरतोuptimeते पाहण्यासाठी आदेश (wआदेश आणिtopकमांड देखील उपलब्ध आहे).

याव्यतिरिक्त, ते Apple च्या Mac संगणकांसह देखील कार्य करतात.

लोड सरासरी खूप जास्त असल्याचे आपल्याला आढळल्यास, समस्येचे निराकरण करण्याचा प्रयत्न करा!

  • जेव्हा लोड सरासरी लोड खूप जास्त असते,चेन वेइलांगदिलेला उपाय म्हणजे CPU कोरची संख्या वाढवणे.
  • नंतर, निर्णायकपणे कॉन्फिगरेशन श्रेणीसुधारित करा2 CPU कोर,8 जीबी रॅम मेमरी.
  • उच्च भार सरासरी लोड परिस्थिती त्वरीत निराकरण करण्यात आली.

XNUMX. सिस्टम लोड तपासा

SSH टर्मिनल विंडोमध्ये, खालील आदेश टाइप करा▼

uptime

प्रणाली माहितीची एक ओळ परत करेल ▼

लिनक्स लोड सरासरी किती उच्च योग्य आहे? CPU लोड उपयोगिता तपासणी

ओळीचा दुसरा भाग "लोड एव्हरेज" म्हणतो ज्याचा अर्थ "सिस्टमचा सरासरी भार" आहे.

  • आत 3 आकड्यांसह, आम्ही सिस्टम लोड मोठा आहे की लहान हे ठरवू शकतो?

सर्व्हर लोड? शीर्ष आदेश/CPU वापर/लोड सरासरी गणना पद्धत

3 संख्या का आहेत?

  • ते 1 मिनिट, 5 मिनिटे आणि 15 मिनिटांच्या मिनिटांत सिस्टमच्या सरासरी लोडचे प्रतिनिधित्व करतात.
  • तुम्ही पाहत राहिल्यास, ते तुम्हाला हे देखील सांगेल की जेव्हा CPU पूर्णपणे निष्क्रिय असते, तेव्हा लोड सरासरी 0 असते;
  • जेव्हा CPU वर्कलोड संतृप्त होते, तेव्हा लोड सरासरी 1 असते.

CPU चा अर्थ काय?

  • CPU हे केंद्रीय प्रक्रिया युनिट आहे.
  • (इंग्रजी सेंट्रल प्रोसेसिंग युनिट, CPU)
  • CPU हा संगणकाचा संगणकीय कोर आणि नियंत्रण कोर आहे.

CPU वापर

  • CPU वापर म्हणजे ठराविक कालावधीत CPU वापर स्थितीची सांख्यिकीय माहिती.
  • हा निर्देशक CPU वापर दर्शवतो (जेव्हा CPU व्यापलेला असतो).
  • जर सीपीयू बराच काळ व्यापलेला असेल, तर तुम्हाला सीपीयू ओव्हरलोड आहे की नाही याचा विचार करणे आवश्यक आहे. ?
  • दीर्घकालीन ओव्हरलोड ऑपरेशन हे मशीनचेच नुकसान आहे.
  • म्हणून, मशीनचे सामान्य ऑपरेशन सुनिश्चित करण्यासाठी CPU वापर एका विशिष्ट प्रमाणात नियंत्रित करणे आवश्यक आहे.

लोड सरासरी काय आहे?

  • लोड सरासरी हे CPU लोड आहे आणि त्यात असलेली माहिती ही विभागातील CPU वापर स्थितीची आकडेवारी आहे.
  • सीपीयू प्रक्रियेची बेरीज आणि ठराविक कालावधीसाठी सीपीयू प्रक्रियेची वाट पाहत असलेल्या प्रक्रियेची ही संख्या आहे.
  • म्हणजेच, CPU द्वारे वापरलेली रांग लांबीची आकडेवारी.

साहजिकच, ०.२ किंवा ०.३ सारख्या "लोड एव्हरेज" चे मूल्य जितके कमी असेल तितके संगणकाचे (संगणक) वर्कलोड कमी असेल आणि सिस्टम लोड हलका असेल.

  • तथापि, आपण केव्हा पाहू शकता की प्रणालीवर जास्त भार आहे?
  • शेवटी 1 तास समान आहे?किंवा ते ०.५ च्या बरोबरीचे आहे?किंवा ते 0.5 च्या बरोबरीचे आहे?
  • ही तीन मूल्ये 1 मिनिट, 5 मिनिटे आणि 15 मिनिटांत भिन्न असल्यास मी काय करावे?

XNUMX. साधर्म्य

तुमची सिस्टीम ओव्हरलोड आहे की नाही हे निर्धारित करण्यासाठी, तुम्हाला लोड सरासरीचा खरोखर अर्थ काय आहे हे समजून घेणे आवश्यक आहे.

पुढे,चेन वेइलांगहा प्रश्न शक्य तितक्या सोप्या भाषेत स्पष्ट केला जाईल.

प्रथम, आम्ही असे गृहीत धरतो की सर्वात सोप्या प्रकरणात, आपल्या संगणकावर फक्त एक CPU आहे आणि सर्व ऑपरेशन्स या CPU द्वारे केल्या पाहिजेत.

या CPU च्या लोड एव्हरेजची ब्रिज म्हणून कल्पना करूया:

या पुलावर एकच लेन असून सर्व वाहनांना ही लेन ओलांडणे आवश्यक आहे.

(स्पष्टपणे, पुलाचा वापर फक्त एकाच दिशेने केला जाऊ शकतो.)

जेव्हा सिस्टम लोड 0 असतो, याचा अर्थ पुलावर कोणतीही कार नाही ▼

जेव्हा सिस्टम लोड 0 असतो, तेव्हा याचा अर्थ पुलावर एकही गाडी नाही.

सिस्टम लोड 0.5 आहे, याचा अर्थ पुलावर अर्ध्या कार आहेत ▼

सिस्टम लोड ०.५ आहे, म्हणजेच पुलावर निम्म्या गाड्या आहेत.

सिस्टम लोड 1.0 आहे, याचा अर्थ पुलाच्या सर्व भागांवर कार आहेत, याचा अर्थ पूल "पूर्ण" आहे ▼

सिस्टम लोड १.० आहे, याचा अर्थ पुलाच्या सर्व भागांवर गाड्या आहेत, म्हणजेच पूल 'पूर्ण' आहे. 

  • पण तरीही इथून पूल सुरळीतपणे जाऊ शकतो हे निदर्शनास आणून दिले पाहिजे.

सिस्टम लोड 1.7 आहे, याचा अर्थ तेथे खूप वाहने आहेत आणि पूल भरलेला आहे (100%).

  • पुलावरील वाहनांपैकी 70% वाहने पुलावर थांबलेली वाहने आहेत.

सादृश्यतेनुसार, आणि याप्रमाणे, सिस्टम लोड 2.0 आहे:

  • म्हणजे पुलाच्या डेकवर जितकी वाहने उभी आहेत तितकीच वाहने आहेत.
  • 3.0 चे सिस्टम लोड म्हणजे डेकच्या तुलनेत दुप्पट वाहने पुलावर थांबतात.
  • जेव्हा सिस्टम लोड 1 पेक्षा जास्त असेल, तेव्हा मागील वाहनाने प्रतीक्षा करणे आवश्यक आहे;
  • सिस्टीमचा भार जितका जास्त असेल तितका पूल ओलांडण्यासाठी प्रतीक्षा वेळ जास्त असेल▼

सिस्टमवरील भार जेवढा जास्त असतो, तेवढा पूल ओलांडण्यासाठी जास्त वेळ लागतो.

  • 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 आहे असे वरील गृहीत धरत आहे.

तुमच्या संगणकावर (संगणक) 2 CPU स्थापित केले असल्यास काय होईल?

2 CPUs म्हणजे संगणकाची (संगणक) प्रोसेसिंग पॉवर दुप्पट केली जाते आणि एकाच वेळी प्रक्रिया करता येणार्‍या प्रक्रियांची संख्या दुप्पट होते.

चेन वेइलांगपूल अजूनही येथे साधर्म्य म्हणून वापरला जातो. 2 CPU म्हणजे पुलाला 2 चॅनेल आहेत आणि वाहतूक क्षमता दुप्पट आहे ▼

चेन वेइलियांग येथे पुलाचे उदाहरण वापरणे सुरू ठेवतात; दोन सीपीयू म्हणजे पुलाला दोन चॅनेल आहेत, ज्यामुळे रहदारीची क्षमता दुप्पट होते.

  • तर, 2 CPU चा अर्थ असा आहे की सिस्टम लोड 2.0 पर्यंत पोहोचू शकतो आणि प्रत्येक CPU 100% वर्कलोडपर्यंत पोहोचतो.
  • n.0 CPU असलेल्या संगणकासाठी, स्वीकार्य सिस्टम लोड n.0 CPU पर्यंत आहे.

पाच, मल्टी-कोर CPU प्रोसेसर

चिप पुरवठादारांमध्ये सामान्यत: 1 सीपीयूमध्ये एकाधिक सीपीयू कोर असतात, ज्याला "मल्टी-कोर सीपीयू" म्हणतात.

मल्टी-कोर CPU हे सिस्टम लोडच्या बाबतीत मल्टी-CPU सारखेच असते.

म्हणून, सिस्टम लोडचा विचार करताना, आपण आपल्या संगणकावर किती CPUs आहेत याचा विचार केला पाहिजे?आणि प्रत्येक CPU मध्ये किती कोर आहेत?

त्यानंतर, सिस्टम लोडला कोरच्या एकूण संख्येने विभाजित करून, जोपर्यंत प्रति कोर लोड 1.0 पेक्षा जास्त होत नाही, तोपर्यंत संगणक नेहमीप्रमाणे चालेल.

संगणकात किती CPU कोर आहेत हे कसे जाणून घ्यावे?

कमांड वापरून, तुम्हाला 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 मिनिटे सिस्टम लोड" पहावे.

खालील शीर्ष कमांड/CPU वापर/लोड सरासरी गणना पद्धतीबद्दल अधिक आहे ▼

VPS लोड खूप जास्त असल्यास मी काय करावे?

आता लोड खूप जास्त असल्याने माझ्या वेबसाइटवर प्रवेश केला जाऊ शकत नाही, मी काय करावे?

शीर्ष - 20:44:30 पर्यंत 12 मिनिटे, 1 वापरकर्ता, लोड सरासरी: 2.21, 8.39, 6.48

  • तुमचा सर्व्हर स्वयं-व्यवस्थापन करत आहे, तुम्ही काय केले पाहिजे ते म्हणजे तुमचा सर्व्हर स्वतः SSH द्वारे तपासणे.
  • ते काय चालू आहे ते तपासा?काय प्रक्रिया वगैरे?
  • आवश्यक असल्यास, सर्व्हर रीस्टार्ट करण्याचा प्रयत्न करा.
  • सर्व्हर रीस्टार्ट केल्यानंतर, लोड अजूनही खूप जास्त असल्यास, ओव्हरलोड प्रक्रिया ओळखण्याचा प्रयत्न करा आणि ते थांबवा.
  • आवश्यक असल्यास, प्रक्रिया पुन्हा सुरू करा (सर्व्हर नाही) वैयक्तिकरित्या.
  • किंवा ग्राहक सेवेशी सल्लामसलत केल्यानंतर "VPS/सर्व्हर लोड खूप जास्त का आहे", तरीही ते करण्याचा कोणताही मार्ग नाही आणि शेवटी सर्व्हर कॉन्फिगरेशन वाढवणे हा एकमेव मार्ग आहे.

परदेशी व्यापार कंपनीच्या वेबसाइटसाठी किती जागा योग्य आहे?

योग्य सर्व्हर कॉन्फिगरेशन कसे निवडायचे?दररोज सरासरी 1 IP सर्व्हर सोल्यूशन पाहण्यासाठी खालील लिंकवर क्लिक करा ▼

होप चेन वेइलांग ब्लॉग ( https://www.chenweiliang.com/ ) सामायिक केले "लिनक्स लोड सरासरी किती जास्त आहे? CPU लोड युटिलायझेशन चेक" तुम्हाला मदत करेल.

या लेखाची लिंक सामायिक करण्यासाठी आपले स्वागत आहे:https://www.chenweiliang.com/cwl-1027.html

अधिक लपलेल्या युक्त्या उघड करण्यासाठी🔑, आमच्या टेलिग्राम चॅनेलमध्ये सामील होण्यासाठी स्वागत आहे!

आवडल्यास शेअर आणि लाईक करा! तुमचे शेअर्स आणि लाईक्स ही आमची सतत प्रेरणा आहेत!

 

评论 评论

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. 用 项 已 用 * लेबल

Top स्क्रोल करा