ما مدى ارتفاع متوسط ​​تحميل Linux؟ فحص استخدام تحميل وحدة المعالجة المركزية

إذا كان جهاز الكمبيوتر الخاص بك (الكمبيوتر) بطيئًا ، فقد ترغب في التحقق مما إذا كان النظام تحت حمولة عالية؟

في الآونة الأخيرة ، كان هناك ملف网络 营销ذكر الضابط أنه مسؤول عنالمورد الكهرباءتعذر الوصول إلى الموقع بسبب موقف منذ بعض الوقت ...

هذا الموقع يعتمد علىموقع ووردبريس، 在لينكس إعداد خادم VPS.

  • يحتوي تكوين خادم Linux VPS على وحدة معالجة مركزية واحدة وذاكرة RAM سعة 1 جيجابايت.

قم بتسجيل الدخول إلى خلفية خادم Linux VPS للتحقق من المشكلة ، ووجد أن متوسط ​​التحميل مرتفع جدًا ، حيث يصل إلى أكثر من 10.0.

في أنظمة Linux ، نستخدم عادةً ملفاتuptimeأمر لمشاهدته (wالأمر وtopالأمر متاح أيضًا).

بالإضافة إلى ذلك ، فهم يعملون أيضًا مع أجهزة كمبيوتر Mac من Apple.

إذا وجدت أن متوسط ​​الحمل مرتفع جدًا ، فحاول حل المشكلة!

  • عندما يكون متوسط ​​الحمل مرتفعًا جدًا ،تشن ويليانجالحل المقدم هو زيادة عدد أنوية وحدة المعالجة المركزية.
  • بعد ذلك ، قم بترقية التكوين بشكل حاسم إلى2 نوى وحدة المعالجة المركزية،8 جيجا بايت ذاكرة وصول العشوائي.
  • تم حل حالة متوسط ​​الحمولة العالية بسرعة.

XNUMX. تحقق من تحميل النظام

في نافذة SSH الطرفية ، اكتب الأمر التالي ▼

uptime

سيقوم النظام بإرجاع سطر من المعلومات ▼

ما مدى ارتفاع متوسط ​​تحميل Linux؟ فحص استخدام تحميل وحدة المعالجة المركزية

النصف الثاني من السطر يقول "متوسط ​​الحمل" وهو ما يعني "متوسط ​​حمل النظام"

  • مع وجود 3 أرقام بالداخل ، هل يمكننا تحديد ما إذا كان حمل النظام كبيرًا أم صغيرًا؟

تحميل الخادم؟ أعلى أمر / استخدام وحدة المعالجة المركزية / تحميل طريقة حساب متوسط

لماذا يوجد 3 أرقام؟

  • إنها تمثل متوسط ​​حمل النظام في دقائق 1 و 5 دقائق و 15 دقيقة.
  • إذا واصلت البحث ، سيخبرك أيضًا أنه عندما تكون وحدة المعالجة المركزية خاملة تمامًا ، يكون متوسط ​​التحميل 0 ؛
  • عندما يكون حمل عمل وحدة المعالجة المركزية مشبعًا ، يكون متوسط ​​الحمل 1.

ماذا تعني وحدة المعالجة المركزية؟

  • وحدة المعالجة المركزية هي وحدة المعالجة المركزية.
  • (وحدة المعالجة المركزية الإنجليزية ، CPU)
  • وحدة المعالجة المركزية هي جوهر الحوسبة وجوهر التحكم في الكمبيوتر.

استخدام المعالج

  • استخدام وحدة المعالجة المركزية هو المعلومات الإحصائية لحالة استخدام وحدة المعالجة المركزية خلال فترة زمنية.
  • يوضح هذا المؤشر استخدام وحدة المعالجة المركزية (عندما تكون وحدة المعالجة المركزية مشغولة).
  • إذا كانت وحدة المعالجة المركزية مشغولة لفترة طويلة ، فأنت بحاجة إلى التفكير فيما إذا كانت وحدة المعالجة المركزية محملة بشكل زائد. ؟
  • عملية التحميل الزائد طويلة المدى هي نوع من الأضرار التي تلحق بالجهاز نفسه.
  • لذلك ، يجب التحكم في استخدام وحدة المعالجة المركزية إلى نسبة معينة لضمان التشغيل العادي للجهاز.

ما هو متوسط ​​الحمل؟

  • متوسط ​​التحميل هو حمل وحدة المعالجة المركزية ، والمعلومات التي تحتويها هي إحصائيات حالة استخدام وحدة المعالجة المركزية داخل المقطع.
  • إنها إحصائية لمجموع معالجة وحدة المعالجة المركزية وعدد العمليات التي تنتظر معالجة وحدة المعالجة المركزية لفترة من الوقت.
  • أي ، إحصائيات طول قائمة الانتظار التي تستخدمها وحدة المعالجة المركزية.

من الواضح أنه كلما انخفضت قيمة "متوسط ​​التحميل" ، مثل 0.2 أو 0.3 ، يعني أن عبء العمل على الكمبيوتر (الكمبيوتر) أقل وحمل النظام أخف وزنًا.

  • ومع ذلك ، متى يمكنك أن ترى أن النظام تحت عبء ثقيل؟
  • في النهاية تساوي 1 ساعة؟أم أنها تساوي 0.5؟أم أنها تساوي 1.5؟
  • ماذا أفعل إذا اختلفت هذه القيم الثلاث خلال دقيقة واحدة و 1 دقائق و 5 دقيقة؟

XNUMX. القياس

لتحديد ما إذا كان نظامك محملاً بشكل زائد ، يجب أن تفهم ما يعنيه متوسط ​​الحمل حقًا.

التالى،تشن ويليانجسيتم شرح هذا السؤال بأبسط لغة ممكنة.

أولاً ، نفترض أنه في أبسط الحالات ، يحتوي جهاز الكمبيوتر الخاص بك على وحدة معالجة مركزية واحدة فقط ، ويجب إجراء جميع العمليات بواسطة وحدة المعالجة المركزية هذه.

دعنا نتخيل متوسط ​​الحمل لوحدة المعالجة المركزية هذه كجسر:

يوجد ممر واحد فقط على الجسر ويجب على جميع المركبات عبور هذا الممر.

(من الواضح أنه لا يمكن استخدام الجسر إلا في اتجاه واحد).

عندما يكون حمل النظام 0 ، فهذا يعني أنه لا توجد سيارة على الجسر ▼

عندما يكون حمل النظام 0 ، فهذا يعني أنه لا توجد سيارة على الجسر

حمل النظام 0.5 ، مما يعني وجود نصف السيارات على الجسر ▼

حمولة النظام 0.5 ، مما يعني أن هناك نصف سيارات على الورقة الرابعة للجسر

حمل النظام 1.0 مما يعني وجود سيارات على جميع اجزاء الجسر مما يعني ان الجسر "ممتلئ" ▼

حمل النظام 1.0 ، مما يعني وجود سيارات على جميع أجزاء الجسر ، مما يعني أن الجسر "ممتلئ" ورقة 5

  • لكن يجب الإشارة إلى أنه لا يزال من الممكن مرور الجسر بسلاسة هنا.

حمل النظام 1.7 ، مما يعني وجود عدد كبير جدًا من المركبات والجسر ممتلئ (100٪).

  • شكلت المركبات المنتظرة على الجسر 70٪ من مركبات الجسر.

عن طريق القياس وما إلى ذلك ، يكون حمل النظام 2.0:

  • بمعنى أن هناك العديد من المركبات تنتظر مثل وجود طوابق الجسر.
  • يعني حمل النظام البالغ 3.0 أن هناك ضعف عدد المركبات المنتظرة على الجسر مثل سطح السفينة.
  • عندما يكون حمل النظام أكبر من 1 ، يجب أن تنتظر السيارة الخلفية ؛
  • كلما زاد حمل النظام ، زاد وقت الانتظار لعبور الجسر ▼

كلما زاد حمل النظام ، زاد وقت الانتظار لعبور الجسر. ورقة 6

  • إن حمل النظام على وحدة المعالجة المركزية يساوي بشكل أساسي سعة الجسر التناظري المذكور أعلاه ، وهو أقصى عبء عمل لوحدة المعالجة المركزية.
  • السيارة الموجودة على الجسر هي عملية تنتظر معالجة وحدة المعالجة المركزية.

إذا كانت وحدة المعالجة المركزية تعالج 100 عملية كحد أقصى في الدقيقة ، فسيكون حمل النظام 0.2 ، مما يعني أن وحدة المعالجة المركزية تعالج 1 عملية فقط في هذه الدقيقة الواحدة ؛

يعني تحميل النظام 1.0 أن وحدة المعالجة المركزية تتعامل مع 1 عملية في هذه الدقيقة الواحدة ؛

1.7 هذا يعني أنه بالإضافة إلى 100 عملية تقوم وحدة المعالجة المركزية بمعالجتها ، هناك 70 عملية تنتظر معالجتها بواسطة وحدة المعالجة المركزية.

من أجل تشغيل الكمبيوتر بسلاسة ، يجب ألا يتجاوز حمل النظام 1.0 ، لذلك لا داعي لانتظار أي عملية ويمكن معالجة جميع العمليات أولاً.

من الواضح أن 1.0 قيمة أساسية.

إذا تم تجاوز هذه القيمة ، فلن يكون النظام هو الأمثل.عليك التدخل.

XNUMX. ما هو معدل حمل النظام المناسب؟

هل 1.0 قيمة مثالية لتحميل النظام؟

ليس بالضرورة ، يميل مسؤولو النظام إلى ترك مساحة صغيرة.

عندما تصل هذه القيمة إلى 0.7 ، يجب أن تعرف شيئًا مثل هذا:

  • عندما يستمر تحميل النظام في الزيادة عن 0.7 ، يجب أن تبدأ في التحقيق في المشكلة ومنع الوضع من التدهور.
  • عندما يستمر تحميل النظام في الزيادة عن 1.0 ، يجب أن تجد حلاً وخفض القيمة.
  • عندما يصل تحميل النظام إلى 5.0 ، فهذا يشير إلى وجود مشكلة خطيرة في النظام ، ولم يستجب النظام لفترة طويلة ، أو كاد يتعطل.يجب ألا تدع النظام يصل إلى هذه القيمة.

أربعة ، معالجات متعددة لوحدة المعالجة المركزية

ما سبق يفترض أن جهاز الكمبيوتر الخاص بك (الكمبيوتر) يحتوي على وحدة معالجة مركزية واحدة فقط.

ماذا يحدث إذا كان جهاز الكمبيوتر الخاص بك (الكمبيوتر) يحتوي على وحدتي CPU مثبتتين؟

2 وحدات المعالجة المركزية تعني أن قوة المعالجة للكمبيوتر (الكمبيوتر) تضاعف ، وأن عدد العمليات التي يمكن معالجتها في نفس الوقت يتضاعف.

تشن ويليانجلا يزال الجسر يستخدم كقياس هنا. 2 وحدة المعالجة المركزية تعني أن الجسر يحتوي على قناتين ، وأن سعة المرور تتضاعف ▼

لا يزال Chen Weiliang يستخدم الجسر كقياس هنا. 2 CPUs تعني أن الجسر به ممران ، وأن سعة المرور تتضاعف.

  • لذا ، فإن وحدتي CPU تعني أن حمل النظام يمكن أن يصل إلى 2 ، وأن تصل كل وحدة معالجة مركزية إلى عبء عمل بنسبة 2.0٪.
  • بالنسبة لجهاز كمبيوتر مزود بوحدات معالجة مركزية n.0 ، فإن حمل النظام المقبول يصل إلى n.0 من وحدات المعالجة المركزية.

خمسة ، معالج وحدة المعالجة المركزية متعدد النواة

عادةً ما يحتوي موردو الرقائق على أنوية متعددة لوحدة المعالجة المركزية داخل وحدة معالجة مركزية واحدة ، والتي تسمى "وحدة المعالجة المركزية متعددة النواة".

تشبه وحدة المعالجة المركزية متعددة النواة وحدة المعالجة المركزية المتعددة من حيث حمل النظام.

لذلك ، عند التفكير في تحميل النظام ، يجب أن تفكر في عدد وحدات المعالجة المركزية (CPU) الموجودة على جهاز الكمبيوتر الخاص بك؟وكم عدد النوى التي تمتلكها كل وحدة معالجة مركزية؟

بعد ذلك ، من خلال قسمة حمل النظام على إجمالي عدد النوى ، طالما أن الحمل لكل نواة لا يتجاوز 1.0 ، فسيعمل الكمبيوتر كالمعتاد.

كيف تعرف عدد نوى وحدة المعالجة المركزية لجهاز الكمبيوتر؟

باستخدام الأمر ، يتيح لك عرض معلومات وحدة المعالجة المركزية ▼

cat /proc/cpuinfo

الأوامر التي تُرجع مباشرةً العدد الإجمالي لأنوية وحدة المعالجة المركزية ▼

grep -c 'model name' /proc/cpuinfo

XNUMX. ما هو متوسط ​​وقت التحميل الذي يجب أن أنظر إليه؟

السؤال الأخير:

يُرجع متوسط ​​التحميل "متوسط ​​الحمل" ما مجموعه ثلاثة متوسطات:

  • 1 دقيقة من تحميل النظام ، 5 دقائق من حمل النظام ، 15 دقيقة من تحميل النظام.

ما هي القيمة التي يجب أن أشير إليها؟

  • إذا كان حمل النظام أكبر من 1 لمدة دقيقة واحدة فقط ، فإن الفترتين الزمنيتين الأخريين تكون أقل من 1.0 ، مما يشير إلى أن هذه مجرد ظاهرة مؤقتة وأن المشكلة ليست خطيرة.
  • إذا كان متوسط ​​حمل النظام أكبر من 15 في غضون 1.0 دقيقة (بعد زيادة عدد نوى وحدة المعالجة المركزية) ، فإن المشكلة لا تزال قائمة وليست ظاهرة مؤقتة.
  • لذلك ، يجب أن تلاحظ بشكل أساسي "15 دقيقة من تحميل النظام" كمؤشر على أن الكمبيوتر (الكمبيوتر) يعمل بشكل طبيعي.

فيما يلي مزيد من المعلومات حول طريقة حساب متوسط ​​استخدام وحدة المعالجة المركزية / القيادة / التحميل ▼

ماذا أفعل إذا كان تحميل VPS مرتفعًا جدًا؟

الآن لا يمكن الوصول إلى موقع الويب الخاص بي لأن الحمل مرتفع للغاية ، فماذا أفعل؟

أعلى - 20:44:30 حتى 12 دقيقة ، مستخدم واحد ، متوسط ​​التحميل: 1 ، 2.21 ، 8.39

  • الخادم الخاص بك هو ذاتي الإدارة ، ما عليك القيام به هو التحقق من الخادم الخاص بك نفسه عبر SSH.
  • تحقق ما هو يعمل؟ما العملية وهلم جرا؟
  • إذا لزم الأمر ، حاول إعادة تشغيل الخادم.
  • إذا كان الحمل لا يزال مرتفعًا للغاية بعد إعادة تشغيل الخادم ، فحاول تحديد العملية المحملة بشكل زائد وإيقافها.
  • إذا لزم الأمر ، أعد تشغيل العملية (وليس الخادم) بشكل فردي.
  • أو بعد استشارة خدمة العملاء "لماذا يكون تحميل VPS / الخادم مرتفعًا جدًا" ، لا تزال هناك طريقة للقيام بذلك ، وأخيراً الطريقة الوحيدة هي زيادة تكوين الخادم.

ما هي المساحة المناسبة لموقع شركة التجارة الخارجية؟

كيف تختار التكوين الصحيح للخادم؟انقر فوق الارتباط أدناه لعرض حل خادم IP المتوسط ​​اليومي 1،XNUMX

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "ما مقدار ارتفاع متوسط ​​التحميل على Linux؟ فحص استخدام تحميل وحدة المعالجة المركزية "سيساعدك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-1027.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى