عندما يصبح شيء ما بطيئًا، فأول خطوة هي معرفة المورد الذي استُنفد: المعالج (CPU) أو الذاكرة أو القرص أو الشبكة. وهناك مكانان للتحقق من ذلك.
1. الرسوم البيانية في لوحة التحكم
في الخدمات ← خادم VPS الخاص بك ← الانتقال إلى الخادم ← نظرة عامة تجد تطوّر:
- استخدام CPU: متوسط جميع الأنوية.
- استخدام الذاكرة: ذاكرة RAM المشغولة.
- استخدام القرص: مدى امتلائه.
- استخدام الشبكة واستهلاك حركة البيانات: ما يدخل وما يخرج.
وميزة الرسوم البيانية أنك ترى السجل الزمني: فإذا تزامن التقطّع الذي حدث ليلة أمس مع ذروة في استخدام CPU، فستراه هناك.
2. داخل النظام: أي عملية هي المسؤولة
Windows
- Task Manager (مدير المهام) (
Ctrl + Shift + Esc): تبويب Processes (العمليات) لترى ما الذي يستهلك الموارد، وتبويب Performance (الأداء) للصورة العامة. - Resource Monitor (مراقب الموارد) (اكتب
resmonفي نافذة Run): تفاصيل العملية التي تقرأ من القرص أو تكتب عليه، والعملية التي تستخدم الشبكة.
Linux
# العمليات في الوقت الفعلي (ثبّته إن لم يكن لديك: apt install htop)
htop
# الذاكرة: انظر إلى العمود "available" لا إلى "free"
free -h
# المساحة على القرص والمجلدات التي تشغل أكبر حيّز
df -h
du -sh /* 2>/dev/null | sort -h | tail
في Linux من الطبيعي أن ترى ذاكرة «free» قليلة: فالنظام يستخدم ما يفيض من RAM كذاكرة مؤقتة (cache) ويحرّرها فور أن يطلبها أي برنامج. والقيمة التي تهم هي available.
كيف تفسّر ذلك
| ما تراه | ما يعنيه عادةً |
|---|---|
| CPU قريب من 100% بشكل مستمر | عملية خرجت عن السيطرة، أو أن الخطة لم تعد تكفي ما لديك. |
| الذاكرة عند حدها الأقصى | يبدأ النظام في إغلاق العمليات أو يصبح بطيئًا جدًا. وفي Windows، تذكّر أن النظام نفسه يحتفظ بنحو 2 GB. |
| القرص ممتلئ (أكثر من 90%) | سجلات (logs) أو نسخ احتياطية متراكمة، وتفشل الخدمات لأنها لا تستطيع الكتابة. تحقّق من ذلك باستخدام du أو من File Explorer. |
| كل شيء طبيعي لكنه بطيء | قد تكون المشكلة في الشبكة أو من جهتنا. افتح تذكرة دعم واذكر فيها ما لاحظته. |
وإذا كان الاستهلاك مبرَّرًا ومستمرًا، فقد حان وقت ترقية الخطة: وتتم دون نقل أي شيء.