وعليكم السلام ورحمة الله وبركاته ,
اخى محمد ,
من خلال ناتج امر top - i يتضح الاتى :
1) سبب ارتفاع ونقصان قيمة ال wa هى بسبب خادم الارسال exim عند القيام بعمله
2 ) نفاذ استهلاك الذاكرة والبدء فى استخدام الذاكرة البديلة swap
والسبب الرئيسى فى ذلك هو استهلاك الذاكرة واللجؤ الى استخدام الذاكرة البديلة swap , حيث ان قيمة ال wa باختصار تزيد فى حالتين :
1 - عند القيام بعمليات قرأة او كتابة من احدى العمليات مثل cpbackup , fixquotas , clamdscan , egrep , find وغيرها من الاوامر التى تطبق او تبحث فى مجلدات وملفات وبالتالى البحث فى الهارد ديسك ستؤدى الى زيادة قيمة ال wa وهذا ما كان يحدث مع الاخ الكريم jh.jo
2 - نقص الرام والبدء فى استخدام الذاكرة البديلة swap , حيث يؤدى ذلك الى ان البيانات التى تحتاجها اى عملية process بدلا من ان يتم تكيشها فى الرام لسرعة استخدامها سيتم تكيشها فى ال swap (وهى مساحة فى الهارد ديسك تندرج تحت تصنيف فايل سيستم من نوع سواب) وبالتالى فانه عند استخدام هذه البيانات فانه ستزداد قيمة ال wa لان استخدام البيانات من الهارد ديسك ابطىء بكثير من استخدام البيانات من الرام وهذا ما يحدث معك اخى محمد
دعنا ننظر الى ما يهمنا فقط من الناتج :
Mem: 8119372k total, 7328716k used, 790656k free, 530996k buffers
Swap: 6289436k total, 21376k used, 6268060k free, 5620228k cached
Mem: 8119372k
اجمالى ذاكرة الخادم وهى 8 جيجا
7328716k used
المستهلك من اجمالى ذاكرة الخادم وهو 7 جيجا ..!!
790656k free
الباقى من اجمالى الذاكرة وهو 772 ميجا فقط من اصل 8 جيجا ..!!
Swap
21376k used
المستهلك من الذاكرة البديلة وهو 21 ميجا
5620228k cached
المستهلك من الرام الآساسية (وليس الذاكرة البديلة) ومحفوظ ككاش للرام ومساحته هى 5 جيجا !!!!
المشكلة عندك فى استهلاك الذاكرة تاتى من هنا cached , حيث يوجد لديك عملية (عمليات) تقوم بتخزين بيانات ككاش لاستخدامه وهذا الكاش يتم اخذه من الذاكرة الآساسية ومساحته الاجمالية 5 جيجا من اصل 8 جيجا !!!!!!!!!!!!!
قد يكون كاش الصور هو المسبب لذلك او اعدادات كوكيز المنتدى (وخاصة وجود اكثر من منتدى على الخادم)
يجب نقص مساحة الكاش لتحرير الكثير من الذاكرة لديك واستخدامها فيما هو اهم وافضل حتى تتلافى ارتفاع اللود على الخادم وقلة كفائته , لان استخدام ال swap يجب ان لا يتم الاعتماد عليه مطلقا ويستخدم فى حالات نادرة لان البدء فى استخدامه يؤدى الى التالى :
1 - بطء وقلة فى كفاءة الخادم وما يوجد به من مواقع
2 - اى عملية مهما كانت بسيطة ستؤدى الى رفع رفع اللود على الخادم لان بيانات هذه العمليات سيتم تكييشها واستخدامها من الذاكرة البديلة وبالتالى زيادة قيمة ال wa بشكل عالى
3 - قد تخسر عملائك بسبب انزعاجهم من مشكلة البطء !!
wa بيطلع فوق بمتوسط 25% و بيرجع تاني 0.8 %
هذا طبيعى جدا , حيث ترتفع عندما يقوم ال cpu بتنفيذ عملية تتم على الهارد ديسك وتنخفض عندما ينشغل ال cpu بتنفيذ عملية اخرى وهذا حسب اولوية كل بروسس هى اللتى تتحكم فى جذب انتباه ال cpu
id بيطلع فوق جدااا فوق 65%
ال %id , هى نسبة الوقت التى يقضيها البروسيسور دون عمل (يعنى عاطل) idle , وكلما ارتفعت هذه النسبة كلما كان افضل ويشير الى الان اللود ليس بسبب استهلاك بروسس لل cpu بشكل عالى
رجعت اعدادات المود سيكيورتي للفتراضي قلت يمكن منها !! بالذات انه جايبلي اخطاء كتير في الوج بتاعه
بالفعل هناك بعض الاعدادات الخاصة بالمود سيكيوريتى اذا تم تفعيلها بشكل معين , ستؤدى الى استهلاك الرام , ولكن ليس بهذا الشكل ,
مشكلتك تنحصر فى حجز مساحات من الذاكرة الاساسية بواسطة عملية او عمليات حيث تستخدم هذه المساحة ككاش لبياناتهم !!!
شكرا لك ,,