للمعرفة ....
الSERVER LOAD بإختصار هو مقدار عدد العمليات processes التي تنتظر في طابور queue عمليات المعالج تنتظر المعالج حتى يتم تنفيذها في لحظة زمنية معينة ....
, وكلما زاد عدد هذه العمليات المنتظرة في الطابور كلما زاد الضغط على المعالج(او المعالجات) و الرام كذلك ....
من هنا فإن الاستضافات المشتركة تحدد لك مقدار ما هو مسموح لك من مساحة على الذاكرة أو عمليات على المعالج لا يجب أن تتخطاها ....
من الصورة التي وضعتها أعلاه يتضح أن السيرفر الذي يعمل عليه موقعك ذو 8 معالجات(سيرفر قوي ...)
يعني أقصى حد للسيرفر لود المخصص لك هو 8.00 ...
كود:
1 * 8 = 8 حيث 8 هو عدد معالجات السيرفر و 1 هو 100% من العمليات المسموحة لك على المعالجات في فترة معينة
أنت في الصور الثانية وصل عندك السيرفر لود الى 22.02
يعني أن كل معالج ينفذ 100% من طاقته و ينتظر في الطابور 175% من العمليات الغير منفذة في تلك اللحظة ...
الآن ما الحل ......
جرب عمل التالي , لأن ليس أمامك الا التجربة الآن :
1 -- عطل بلوك المتواجدون حالياً بصورة مؤقتة ...
لان كل زائر للموقع سيتم أخذ الip الخاص به و مقارنته بالايبيهات المخزنة في قاعدة البيانات ...
و إذا إسترقت النظر الى جدول الi2c ستجد عدد السجلات فيه 44166 سجل ... يعني البحث و
المقارنة في هذه السجلات ال44166 لكل زائر جديد لموقعك , و44166 عملية مقارنة و توابعها ....
2 -- أوقف إرسال النشرات البريدية للمشتركين مؤقتاً ...
هذا ما خطر على ذهني لحد الآن .... جرب الخطوتين أعلاه لمدة اسبوع مثلاً و راقب اذا حدث فرق في اللود ....
دمتم بوافر الصحة و العافية ...