اختبار أداء VPS بنفسك أسهل مما تظنّ، ويكشف لك حقيقة خادمك بالأرقام بدل الاعتماد على وعود المزوّدين. في هذا الدليل العملي نشرح خطوة بخطوة كيف تقيس المعالج والذاكرة والقرص والشبكة وقاعدة البيانات باستخدام أدوات مفتوحة المصدر ومجانية مثل sysbench وfio، مع أوامر جاهزة للنسخ وأرقام مرجعية تعرف بها إن كان خادمك سريعاً أم لا.

محتويات المقال
لماذا تختبر أداء VPS؟
يبدأ أي تحسين جادّ من القياس. اختبار أداء VPS يكشف اختناقات المعالج أو القرص قبل أن تؤثّر على موقعك، ويساعدك على مقارنة المزوّدين على أساس الأداء الحقيقي لا المواصفات المعلنة. كما أن الأرقام الموثّقة تمنحك حجّة عند طلب الدعم أو التفكير في الترقية.
خريطة الأدوات التي ستحتاجها
لكل مكوّن أداة قياس قياسية. هذه خريطة سريعة للأدوات التي سنستخدمها في اختبار أداء VPS، وكلها مفتوحة المصدر ومتاحة على لينكس:

# ثبّت الأدوات على Ubuntu/Debian: sudo apt update sudo apt install -y sysbench fio iperf3 mariadb-server
الخطوة 1: اختبار المعالج (CPU)
يقيس هذا الاختبار سرعة النواة في تنفيذ العمليات الحسابية، وهو أهم عامل لأداء كود PHP. شغّل الأمر التالي:
sysbench cpu --cpu-max-prime=20000 --threads=1 run # المخرجات المهمة: # events per second: 2086.89
القيمة «events per second» كلّما زادت كان المعالج أسرع. المعالجات الحديثة مثل AMD EPYC تسجّل أرقاماً أعلى بكثير من الأجيال القديمة.
الخطوة 2: اختبار الذاكرة (RAM)
يقيس عرض نطاق الذاكرة، المهم للتطبيقات كثيفة البيانات والتخزين المؤقت:
sysbench memory --memory-block-size=1M --memory-total-size=20G --memory-oper=read run # المخرجات: # transferred 91082 MiB (91.08 GiB/sec)
ذاكرة DDR5 الحديثة تعطي عرض نطاق أضعاف DDR4 الأقدم — فارق ملموس في الأداء تحت الضغط.
الخطوة 3: اختبار القرص (NVMe)
القرص هو العنق الأهم لأداء المواقع. نستخدم fio لقياس عمليات الإدخال/الإخراج العشوائية (IOPS) — الأقرب لسلوك قاعدة البيانات الحقيقي:
fio --name=randread --ioengine=libaio --direct=1 --rw=randread \
--bs=4k --numjobs=1 --iodepth=64 --size=1G --runtime=20 --time_based
# المخرجات:
# read: IOPS=118k BW=474MiB/s lat=0.53ms

كلّما ارتفعت قيمة IOPS، أصبحت استعلامات قاعدة البيانات وتحميل الصفحات أسرع تحت الضغط. أقراص NVMe الحديثة تتفوّق بفارق كبير على SSD التقليدي.
الخطوة 4: اختبار الشبكة
لقياس الشبكة، نقيس سرعة التنزيل وزمن الوصول (latency):
# سرعة التنزيل: curl -o /dev/null https://proof.ovh.net/files/100Mb.dat # زمن الوصول: ping -c 5 1.1.1.1 # اختبار أدقّ بين خادمين: iperf3 -c IPERF_SERVER
الخطوة 5: اختبار قاعدة البيانات
أخيراً، نقيس أداء قاعدة البيانات لأنه الأهم لمواقع ووردبريس ووكومرس:
sysbench oltp_read_write --db-driver=mysql --mysql-user=USER \
--mysql-password=PASS --mysql-db=DB --tables=1 --table-size=100000 \
--threads=1 --time=30 run
# المخرجات:
# transactions: 1423.68 per sec.
كيف تقرأ النتائج؟ أرقام مرجعية
كيف تعرف إن كانت أرقامك جيدة؟ هذا جدول مرجعي تقريبي (القيم المذكورة قِسناها فعلياً على خادم مرام بمعالج EPYC Turin 9655 كأمثلة على أداء ممتاز):
| الاختبار | رقم ممتاز (مرجعي) | ماذا يعني |
|---|---|---|
| sysbench CPU (نواة) | 2000+ حدث/ث | معالج حديث سريع |
| الذاكرة (قراءة) | 50+ جيجابايت/ث | DDR5 عالية النطاق |
| fio 4k قراءة عشوائية | 100,000+ IOPS | تخزين NVMe سريع |
| قاعدة البيانات OLTP | 1000+ معاملة/ث | أداء ممتاز للمواقع |
| زمن الوصول | أقل من 10 ms | شبكة جيدة |
أخطاء شائعة عند القياس
لتحصل على نتائج دقيقة في اختبار أداء VPS، تجنّب هذه الأخطاء:
| الخطأ | الأثر | الحل |
|---|---|---|
| تشغيل مولّد الحِمل على نفس الخادم | أرقام أقل من الحقيقة | شغّله من خادم منفصل |
| اختبار واحد فقط دون تكرار | نتائج غير مستقرة | كرّر 2–3 مرات وخذ المتوسط |
| تجاهل زمن الوصول (latency) | صورة ناقصة | اقرأ p95/p99 لا المتوسط فقط |
| حجم اختبار صغير جداً للقرص | نتائج من الكاش لا القرص | استخدم direct=1 وحجماً كافياً |
الخلاصة
أصبح اختبار أداء VPS بين يديك الآن: خمس خطوات وأدوات مجانية تكشف حقيقة أي خادم بالأرقام. طبّقها على خادمك الحالي أو قبل شراء خطة جديدة، وقارن على أساس الأداء الفعلي لا الوعود. الأدوات المذكورة مثل sysbench مفتوحة المصدر ومجانية بالكامل.
جرّب هذه الأدوات على VPS حقيقي
خطط VPS من مرام هوست على معالجات EPYC حديثة وتخزين NVMe — تبدأ من 5$ شهرياً، وأداؤها موثّق بالأرقام.
تصفّح خطط VPS من مرام هوست ←
