خصم 50% جميع الخطط، لفترة محدودة. ابتداء من $2.48/mo
10 دقائق متبقية
الخوادم ونظام التشغيل

اختبار سرعة قرص Linux باستخدام سطر أوامر Linux

ريكسا سايروس By ريكسا سايروس 10 دقائق قراءة تم التحديث في 2 أكتوبر 2025
اختبار سرعة القرص باستخدام سطر أوامر Linux

هل يعمل نظام Linux الخاص بك بشكل أبطأ من المتوقع؟ يكشف اختبار سرعة قرص Linux عن اختناقات التخزين على الفور. سواء كنت تقوم باستكشاف أخطاء خادم بطيء وإصلاحه أو التحقق من أن موفر VPS الخاص بك يقدم أداء SSD الموعود، فإن تعلم كيفية التحقق من سرعة القرص في Linux يمنحك بيانات محددة للعمل معها.

تأتي وحدات التخزين الحديثة بأنواع مختلفة - محركات الأقراص الثابتة التقليدية (HDDs)، ومحركات الأقراص ذات الحالة الصلبة الأسرع (SSDs)، وخيارات التخزين فائقة السرعة. يعمل كل منها بشكل مختلف، ومعرفة كيفية اختبار سرعة القرص الصلب تساعدك على اتخاذ قرارات مستنيرة بشأن الترقيات أو خيارات الاستضافة.

لماذا يجب عليك إجراء اختبار سرعة القرص في Linux

كمبيوتر محمول يعمل بنظام التشغيل Linux يقوم بإجراء اختبارات سرعة القرصيؤثر أداء التخزين بشكل مباشر على استجابة النظام. يؤدي القرص البطيء إلى حدوث اختناقات تؤثر على كل شيء بدءًا من عمليات نقل الملفات وحتى أوقات تحميل التطبيقات. يكشف إجراء عملية اختبار سرعة قرص Linux ما إذا كانت مساحة التخزين لديك تلبي احتياجاتك أو ما إذا كانت الترقية ستؤدي إلى تحسين الأداء.

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

السيناريوهات الرئيسية لاختبار القرص: • مقارنة الأداء الفعلي لموفري خدمة VPS مقابل الأداء المعلن عنه باستخدام أ شراء لينكس VPS الإعداد • استكشاف أخطاء عمليات النسخ الاحتياطي البطيئة وعمليات الملفات وإصلاحها
• الاختيار بين ترقيات محرك الأقراص الثابتة (HDD) ومحرك أقراص الحالة الثابتة (SSD) باستخدام أساليب Linux للتحقق من سرعة القرص • مراقبة تدهور التخزين بمرور الوقت • التحقق من أداء تكوين RAID

بالنسبة لمستخدمي المؤسسات الذين يديرون الأنظمة عن بعد، فإن الجمع بين اختبار القرص و خادم لينكس RDP يوفر الوصول قدرات شاملة لمراقبة الأداء.

 

اختبار سرعة القرص في Linux باستخدام الأوامر

محطة عمل Linux تعرض اختبارات سرعة dd وhdparm وfio
يوفر Linux العديد من أدوات سطر الأوامر لقياس أداء التخزين. تخدم كل أداة لاختبار سرعة محرك الأقراص في Linux أغراضًا مختلفة وتوفر رؤى فريدة حول إمكانيات القرص لديك. يوفر أسلوب سطر الأوامر تحكمًا دقيقًا ونتائج متسقة عبر توزيعات Linux المختلفة.

تشكل هذه الأدوات الأساس لإدارة النظام الاحترافية ومراقبة الأداء. يساعد فهم وقت استخدام كل أداة على تحسين سير عمل سطر أوامر اختبار سرعة قرص Linux.

أداة أفضل ل مقاسات حالة التثبيت القيود
dd اختبارات الكتابة السريعة سرعة الكتابة المتسلسلة مثبتة مسبقا للكتابة فقط، تختلف النتائج
hdparm قراءة الشيكات السرعة سرعة القراءة المتتابعة في كثير من الأحيان مثبتة مسبقا اختبار للقراءة فقط
قوة المراقبة الدولية اختبار شامل الإدخال / الإخراج العشوائي / المتسلسل يتطلب التثبيت التكوين المعقد

Linux اختبار سرعة القرص باستخدام dd

ال dd يتوفر الأمر على جميع توزيعات Linux الرئيسية افتراضيًا. تجيب هذه الطريقة على السؤال "ما هو الأمر لاختبار سرعة القرص؟" للسيناريوهات الأساسية.

يوفر الأمر dd البساطة والتوفر الشامل عبر أنظمة Linux. ويوفر قياسات أساسية لتقييم أداء التخزين.

اختبار سرعة الكتابة (بناء الجملة الذي تم التحقق منه):

dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct

اختبار سرعة القراءة (بناء الجملة الذي تم التحقق منه):

# Clear cache first

sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

# Test read speed  

dd if=testfile of=/dev/null bs=1G count=1 iflag=direct

فهم نتائج DD: • يُظهر الإخراج البايتات المنقولة والوقت المستغرق • يتم حساب معدل النقل تلقائيًا بالميجابايت/ثانية • oflag=direct و iflag=direct تجاوز ذاكرة التخزين المؤقت للنظام • يمكن أن تختلف النتائج بين عمليات التشغيل بسبب نشاط النظام

اختبر سرعة قراءة محرك الأقراص الصلبة/SSD لديك باستخدام Hdparm

ال hdparm الأداة المساعدة متخصصة في إدارة معلمات القرص الصلب وتوفر قياسات موثوقة لسرعة القراءة. تتناول هذه الأداة مباشرةً سيناريوهات "ما هو أمر اختبار القرص الصلب".

على عكس dd، تم تصميم hdparm خصيصًا لقياس أداء التخزين وفحص Linux لعمليات سرعة SSD. وهو يوفر قياسات سرعة قراءة القرص المباشر والمخزن مؤقتًا.

أوامر التثبيت التي تم التحقق منها:

توزيع مدير الحزم يأمر
أوبونتو/ديبيان ملائمة Sudo apt-get install hdparm
سينتوس/ريل 7 يم سودو يم تثبيت hdparm
سينتوس/RHEL 8+ dnf سودو dnf تثبيت hdparm

تم التحقق من بناء جملة hdparm:

  1. تحديد القرص: lsblk
  2. سرعة الاختبار: sudo hdparm -Tt /dev/sda

شرح معلمة Hdparm (من الوثائق):
-T ينفذ عمليات القراءة المخزنة مؤقتًا لتوقيت ذاكرة التخزين المؤقت
-t ينفذ قراءة الجهاز لتوقيت الوصول المباشر إلى القرص
• يتطلب سودو للوصول المباشر إلى الجهاز

إضافة – علامة مباشرة (تم التحقق من المصادر):

sudo hdparm -tT --direct /dev/sda

ال -مباشر تتجاوز العلامة ذاكرة التخزين المؤقت للحصول على نتائج أكثر دقة. هذا hdparm تمنحك الطريقة أرقام الأداء القصوى النظرية والعالم الحقيقي.

اختبار أفضل لسرعة القرص الصلب في Linux عبر fio

في حين أن dd وhdparm يوفران اختبارات سرعة تسلسلية، فإن استخدام القرص في العالم الحقيقي يتضمن أنماط وصول عشوائية. ال قوة المراقبة الدولية تحاكي الأداة أعباء العمل الواقعية لإجراء اختبار شامل لسرعة SSD وتقييم أداء Linux.

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

التثبيت الذي تم التحقق منه:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

بناء جملة fio الأساسي (تم التحقق منه):

sudo fio --name=test --filename=test --bs=4k --size=250M --readwrite=randrw --rwmixread=80 --ioengine=libaio --direct=1

شرح معلمة fio:-بس=4ك: حجم الكتلة (4 كيلو بايت نموذجي للإدخال / الإخراج العشوائي)
-الحجم = 250 م: اختبار حجم الملف
–readwrite=randrw: مزيج القراءة/الكتابة العشوائي
-rwmixread=80: 80% يقرأ، 20% يكتب
–ioengine=libaio: محرك الإدخال / الإخراج غير المتزامن لنظام التشغيل Linux
-مباشر=1: تجاوز ذاكرة التخزين المؤقت لنظام التشغيل

كيفية التحقق من سرعة النظام في لينكس

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

ال iostat يوفر الأمر إحصائيات أداء النظام التي تساعد في تحديد الاختناقات عبر البنية الأساسية لديك. يعالج هذا أسئلة "ما هو أمر iostat في Linux" بشكل فعال.

أوامر مراقبة النظام التي تم التحقق منها:

يأمر الحزمة مطلوبة غاية
ايوستات -x 1 sysstat إحصائيات الإدخال/الإخراج في الوقت الحقيقي
rsync -av - التقدم rsync (عادةً ما يكون مثبتًا مسبقًا) مراقبة نقل الملفات
com.iftop حزمة iftop مراقبة عرض النطاق الترددي للشبكة

باستخدام أمر iostat

تقوم الأداة المساعدة iostat بمراقبة إحصائيات الإدخال/الإخراج للنظام واستخدام وحدة المعالجة المركزية في الوقت الفعلي. تساعد هذه الأداة في تحديد اختناقات الأداء وقيود الموارد.

التثبيت إذا كان مفقودًا:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

تم التحقق من بناء جملة iostat:

iostat -x 1

شرح إخراج iostat:
%util: النسبة المئوية لوقت وحدة المعالجة المركزية (CPU) الذي تم خلاله إصدار طلبات الإدخال/الإخراج
ص / ث: قراءة الطلبات في الثانية الواحدة
ث / ث: كتابة الطلبات في الثانية الواحدة
آر كيه بي/ث: كيلو بايت للقراءة في الثانية
WKB/ث: كيلو بايت مكتوب في الثانية الواحدة

كيفية التحقق من سرعة نسخ الملفات في لينكس

تساعد مراقبة سرعة نقل الملفات على تحديد اختناقات الشبكة أو التخزين أثناء العمليات. تثبت هذه الإمكانية أنها ضرورية لمسؤولي النظام الذين يديرون عمليات نقل البيانات الكبيرة.

تم التحقق من بناء جملة rsync:

rsync -av --progress source/ destination/

تم تأكيد المعلمات:
-a: وضع الأرشفة (يحافظ على الأذونات والطوابع الزمنية)
-v: إخراج مطول
-تقدم: يظهر تقدم النقل وسرعته

كيفية التحقق من سرعة NFS في لينكس

شاشة فائقة الاتساع تعرض اختبارات سرعة NFS
يتطلب اختبار أداء نظام ملفات الشبكة (NFS) أساليب متخصصة. تعتمد سرعة NFS على كل من النطاق الترددي للشبكة وأداء التخزين على جانب الخادم.

يساعد اختبار أداء NFS على استكشاف أخطاء عمليات ملفات الشبكة البطيئة وإصلاحها وتحسين الوصول إلى التخزين عن بعد. إن فهم كيفية اختبار NFS على نظام Linux يضمن أداءً مناسبًا للتخزين الموزع.

منهجية اختبار NFS:

# Read test

dd if=/nfs/mount/point/testfile of=/dev/null bs=1M count=1000

# Write test  

dd if=/dev/zero of=/nfs/mount/point/testfile bs=1M count=1000

ملحوظة: يختلف مسار نقطة تحميل NFS حسب التكوين. يستبدل /nfs/جبل/نقطة/ مع موقع تركيب NFS الفعلي الخاص بك.

تحديد عنق الزجاجة NFS: • شبكة محدودة: الاستخدام com.iftop للتحقق من استخدام عرض النطاق الترددي • مساحة تخزين محدودة: اختبار أداء القرص المحلي على خادم NFS • محدودية العميل: اختبار من أجهزة عملاء مختلفة

سطر أوامر اختبار سرعة قرص Ubuntu باستخدام الطريقة الرسومية

إذا كنت تفضل الواجهات الرسومية، فإن أداة Disk Utility المضمنة في Linux توفر قياسًا بديهيًا دون تعقيد سطر الأوامر. يعمل بديل سطر أوامر اختبار سرعة قرص Ubuntu عبر معظم توزيعات Linux.

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

توفر الأداة المساعدة للأقراص: • Ubuntu: مثبت مسبقًا كتطبيق "الأقراص" • Fedora: متوفر كأداة مساعدة للقرص جنوم • CentOS: قد يتطلب تثبيت حزمة الأداة المساعدة للقرص جنوم

طرق الوصول (تم التحقق منها): • البحث في قائمة التطبيقات: "القرص" أو "الأقراص" • سطر الأوامر: أقراص جنوم

الخطوة 1: افتح أداة القرص

قم بالوصول من خلال قائمة التطبيقات الخاصة بك عن طريق البحث عن "القرص" أو انتقل إلى النظام → الإدارة → Disk Utility.

الخطوة 2: حدد محرك الأقراص المستهدف

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

الخطوة 3: تشغيل الاختبارات المعيارية

انقر فوق "المعيار - قياس أداء محرك الأقراص" للوصول إلى خيارات الاختبار:

  • معيار القراءة فقط: تدابير قراءة السرعة بأمان
  • قراءة/كتابة المعيار: اختبارات كلتا العمليتين بشكل شامل

تُظهر النتائج الرسومية الأداء عبر مناطق مختلفة من القرص، مما يكشف عن المشكلات المحتملة أو اختلافات الأداء.

استكشاف الأخطاء وإصلاحها: لماذا يكون SSD الخاص بي بطيئًا جدًا؟

كمبيوتر محمول يُظهر تشخيصات الحالة والأداء لـ SSD
يمكن أن تنبع مشكلات أداء SSD من عوامل مختلفة. يساعد فهم الأسباب الشائعة في تشخيص وحل مشكلات السرعة التي تؤثر على نتائج اختبار سرعة محرك الأقراص الثابتة بنظام التشغيل Linux.

تساهم عدة عوامل في تباطؤ SSD بما في ذلك مشكلات البرامج الثابتة، وعدم كفاية المساحة الحرة، والاختناق الحراري. يؤدي تحديد السبب الجذري إلى تمكين تحسين الأداء المستهدف.

عوامل أداء SSD الشائعة (تم التحقق منها):

مشكلة السبب الفني طريقة التحقق
تأثير المساحة الحرة زيادة تضخيم الكتابة تحقق مع مدافع -ح
حدود الواجهة SATA III بحد أقصى ~ 600 ميجابايت/ثانية تحقق مع lsscsi
الاختناق الحراري حماية درجة الحرارة مراقبة مع أجهزة الاستشعار

التحقق من صحة SSD:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

التحقق من حالة TRIM:

# Check if TRIM is enabled

sudo fstrim -v /

نصائح لتحسين الأداء:

تمكين القطع:
سودو فستريم -av

التحقق من المحاذاة:
سودو فديسك -l

مراقبة درجة الحرارة:
Sudo hddtemp /dev/sda

بالنسبة لمشكلات الأداء المستمرة، فكر في الترقية إلى حلول التخزين على مستوى المؤسسات مثل تلك المتوفرة شراء لينكس VPS استضافة أو خادم لينكس RDP التكوينات.

الدليل المرجعي للأداء

يساعد فهم معايير الأداء النموذجية في تقييم نتائج اختبار سرعة القرص لنظام التشغيل Linux. تختلف أرقام الأداء بشكل كبير بناءً على الأجهزة المحددة وتكوين النظام وظروف الاختبار.

توفر تقنية التخزين الحديثة تحسينات هائلة في الأداء مقارنة بمحركات الأقراص الصلبة التقليدية. تساعد مقارنة نتائجك مع هذه النطاقات في تحديد فرص الترقية.

ملحوظة: تعد أرقام الأداء نطاقات نموذجية وتختلف بشكل كبير بناءً على أجهزة معينة وتكوين النظام وظروف الاختبار.

نطاقات أداء التخزين النموذجية:
القرص الصلب بسرعة 7200 دورة في الدقيقة: 80-160 ميجابايت/ثانية متتابعة
ساتا SSD: 200-600 ميجابايت/ثانية متتابعة
إن في إم إي إس إس دي: 1,000-7,000+ ميجابايت/ثانية بشكل متسلسل

ملاحظة أداء IOPS: تعتمد قيم IOPS بشكل كبير على حجم الكتلة وعمق قائمة الانتظار وأنماط عبء العمل المحددة. يختلف الأداء الفعلي بشكل كبير عن الحد الأقصى النظري.

بالنسبة لتطبيقات المؤسسات التي تتطلب أداءً مضمونًا، فكر في ذلك NVMe مقابل SSD مقارنات لفهم أحدث فوائد تكنولوجيا التخزين.

مرجع سريع للأمر الذي تم التحقق منه

مراقبة عرض أوامر اختبار قرص Linux
يوفر هذا المرجع أوامر تم اختبارها لسيناريوهات اختبار سرعة القرص الشائعة. تم التحقق من بناء الجملة بالكامل وفقًا لتوزيعات ووثائق Linux الحالية.

مهمة أمر تم التحقق منه ملحوظات
قائمة الأقراص lsblk يظهر جميع أجهزة الكتلة
سرعة الكتابة dd if=/dev/zero of=test bs=1G count=1 oflag=direct.dd if=/dev/zero of=test bs=1G count=1 oflag=direct ينشئ ملف اختبار بحجم 1 جيجا بايت
سرعة القراءة sudo hdparm -Tt /dev/sda استبدل sda بالقرص الخاص بك
اختبار شامل sudo fio –name=test –bs=4k –size=100M –readwrite=randrw اختبار فيو الأساسي
مسح ذاكرة التخزين المؤقت Sudo sh -c "echo 3 > /proc/sys/vm/drop_caches" يمسح ذاكرة التخزين المؤقت للصفحة

خاتمة

يكشف اختبار سرعة القرص في Linux عن معلومات الأداء المهمة التي تساعد على تحسين نظامك. ابدأ بـ hdparm لتقييم سرعة القراءة الأساسية، ثم انتقل إلى أدوات شاملة مثل fio عندما تحتاج إلى تحليل مفصل لاختبار سرعة قرص Linux.

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

التعليمات

كيف أتحقق من سرعة قراءة وكتابة القرص في Linux؟

استخدم hdparm -Tt /dev/sdX لسرعة القراءة والأمر dd لسرعة الكتابة.

ما هو الأمر لاختبار سرعة القرص؟

الأوامر الأساسية هي hdparm -Tt /dev/sdX وdd مع المعلمات المناسبة.

ما هو الأمر لاختبار السرعة في لينكس؟

استخدم hdparm أو dd أو fio وفقًا لمتطلبات الاختبار المحددة لديك.

هل يمكنك إجراء اختبار السرعة من سطر الأوامر؟

نعم، يوفر Linux أدوات سطر أوامر متعددة، بما في ذلك hdparm وdd وfio.

كيفية استخدام أمر الاختبار في لينكس؟

قم بتشغيل hdparm -Tt /dev/sdX (استبدل sdX بمعرف القرص الخاص بك من lsblk).

كيفية التحقق من سرعة النظام في لينكس؟

استخدم iostat -x 1 لمراقبة أداء النظام والقرص في الوقت الفعلي.

كيفية التحقق من سرعة NFS في لينكس؟

اختبر باستخدام أوامر dd مقابل أدلة NFS المثبتة.

كيفية اختبار NFS على لينكس؟

قم بتثبيت مشاركة NFS وقم بإجراء اختبارات سرعة dd مقابل المسار المثبت.

كيفية التحقق من سرعة نسخ الملفات في لينكس؟

استخدم rsync مع علامة التقدم لمراقبة سرعات النقل في الوقت الفعلي.

كيفية التحقق من سرعة SSD؟

استخدم hdparm -Tt /dev/sdX للاختبار الأساسي أو fio للتحليل الشامل.

ما هو أمر iostat في لينكس؟

يعد iostat جزءًا من حزمة sysstat ويراقب إحصائيات الإدخال/الإخراج واستخدام وحدة المعالجة المركزية.

ما هو الأمر لاختبار القرص الصلب؟

استخدم hdparm -Tt /dev/sdX لاختبار سرعة قراءة القرص الصلب الأساسي.

لماذا يكون SSD الخاص بي بطيئًا جدًا؟

تحقق من المساحة الحرة المتوفرة والظروف الحرارية ونوع الواجهة وقم بإجراء فحوصات السلامة باستخدام Smartctl.

يشارك

المزيد من المدونة

استمر في القراءة.

أفضل التطبيقات ذاتية الاستضافة التي يمكنك تشغيلها باستخدام صورة غلاف Cosmos Cloud مع لوحات التطبيقات حول لوحة معلومات Cosmos.
الخوادم ونظام التشغيل

أفضل التطبيقات ذاتية الاستضافة التي يمكنك تشغيلها باستخدام Cosmos Cloud: الملفات والوسائط وكلمات المرور والأتمتة والمزيد!

ربما قمت بإعداد Cosmos Cloud وتريد الآن معرفة التطبيقات التي تتوافق بشكل جيد معها، أو ربما لم تقرر استخدام Cosmos بعد وتريد فقط معرفة مدى ملاءمتها لأسلوب عملك

نيك سيلفرنيك سيلفر 16 دقيقة قراءة
غطاء Portainer vs Cosmos Cloud لإدارة تطبيقات Docker مع مخطط إعداد مختلط وعمليات نيون مقابل كتل الوصول.
الخوادم ونظام التشغيل

Portainer vs Cosmos Cloud: الأفضل لإدارة تطبيقات Docker

إذا كنت تعرف Docker بالفعل وتريد فقط الطريقة الأنظف لتشغيل حزمة تطبيقات متنامية، فإليك الإجابة المختصرة على Portainer vs Cosmos Cloud. Portainer هو الاختيار الأقوى لـ direc

نيك سيلفرنيك سيلفر 14 دقيقة قراءة
يتميز رسم Cosmos Cloud vs CasaOS vs Umbrel بثلاثة مسارات مستضافة ذاتيًا داخل عالم شبكة سحابية مجردة.
الخوادم ونظام التشغيل

Cosmos Cloud vs CasaOS vs Umbrel: ما هي المنصة ذاتية الاستضافة التي تناسب إعدادك؟

الإجابة المختصرة هي أن نظام CasaOS لا يزال هو أسهل مكان للبدء، بينما يتمتع Umbrel بأنظف إحساس منظم، ويصبح Cosmos Cloud أكثر منطقية عندما تريد تحكمًا أكثر إحكامًا في doma

نيك سيلفرنيك سيلفر 11 دقيقة قراءة

هل أنت مستعد للنشر؟ من 2.48 دولارًا شهريًا.

سحابة مستقلة، منذ عام 2008. AMD EPYC، NVMe، 40 جيجابت في الثانية. استرداد الأموال خلال 14 يومًا.