كيف تأخذ معيار نظام Linux

تستخدم المعايير لتقييم أداء التطبيقات البرمجية(assess the performance of software applications) وأجهزة الكمبيوتر. تحظى أداة قياس أداء الأجهزة بشعبية(Popular) بين مجتمع ألعاب الكمبيوتر الشخصي الذي يعمل بنظام Windows(Windows PC gaming community) ، وهي تقيس سمات مختلفة ، مثل أداء الذاكرة والمعالج والقرص الصلب.

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

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

هاردينفو(Hardinfo)(Hardinfo)

يوفر Hardinfo(Hardinfo) كلاً من المعايير الأساسية ومعلومات النظام التفصيلية وهو متاح في معظم مستودعات توزيع Linux . كما أنه سيولد تقارير شاملة.

  • قم بتنزيل وتثبيت(Download and install) Hardinfo
  • لبدء تشغيل التطبيق ، انتقل إلى System Tools > System Profiler and Benchmark
  • أو ابدأ من سطر الأوامر $ hardinfo

الاختبارات التالية متوفرة في Hardinfo :

  • وحدة المعالجة المركزية فيبوناتشي
  • السمكة المنتفخة CPU
  • FPU Raytracing
  • CryptoHash وحدة المعالجة المركزية
  • وحدة المعالجة المركزية N- كوينز
  • FPU FFT

سيوفر كل اختبار من الاختبارات المعيارية لنظام Linux(Linux) أعلاه درجة يمكنك استخدامها للمقارنة مع الأنظمة الأخرى. يمكنك أيضًا الحصول على معلومات سريعة عن النظام بالنقر فوق اختبار ورؤية التفاصيل على الجانب الأيمن من جهاز الكمبيوتر الخاص بك.

لإجراء اختبار معياري ، انقر فوق علامة التبويب التي تريدها. سيقوم Hardinfo(Hardinfo) بعد ذلك بإجراء الاختبار. شاهد نتائجك على الجانب الأيمن.

انقر فوق إنشاء تقرير(Generate Report) من شريط الأدوات العلوي لتصدير نتائج الجهاز أو الشبكة أو الكمبيوتر أو اختبار الأداء إلى ملف HTML . بعد اكتمال التصدير ، سترى خيارًا لفتح الملف على الفور وعرضه.

جناح اختبار Phoronix(Phoronix Test Suite)(Phoronix Test Suite)

إن Phoronix Test Suite مجاني ومفتوح المصدر مع إمكانية الوصول إلى أكثر من 100 مجموعة اختبار معياري لنظام Linux وأكثر من 450 ملفًا شخصيًا للاختبار. قم بتثبيت الاختبارات التي تريدها فقط واحصل على إمكانية الوصول إلى التقارير وسجلات النظام.

يمكنك العثور على Phoronix في (Phoronix)مركز برامج(Software Center) Ubuntu بالإضافة إلى مديري حزم توزيع Linux الأخرى. (Linux)يزود المستخدمين بقائمة من خيارات القياس والمعلومات.

هناك ثلاث طرق لتثبيت Phoronix Test Suite . الطريقة الأولى هي فتح Terminal وتثبيته بالأمر التالي:

# sudo apt-get install phoronix-test-suite

هناك طريقة أخرى وهي البحث عن Phoronix في Ubuntu Software Center وتثبيت الحزمة.

أو انتقل إلى موقع ويب المنتج(product website) وقم بتنزيل أحدث إصدار. بمجرد التنزيل ، قم بتثبيته من المحطة باستخدام الأمر أدناه:

# sudo dpkg -i /path/to/packagename.deb

يجب عليك أيضًا تثبيت التبعيات الأساسية باستخدام هذا الأمر:

php5-cli php5-gd

كما ذكر أعلاه ، فإن Phoronix لديها أكثر من 100 اختبار. ضع في اعتبارك أن كل اختبار يتطلب منك تنزيل تبعياته. يمكن للمستخدمين إجراء اختبارات فردية أو مجموعات (مجموعات) من الاختبارات. أنشئ أجنحة خاصة بك أو استخدم الأجنحة التي توفرها Phoronix .

استخدم الأمر أدناه لعرض قائمة بالأجنحة المتوفرة حاليًا:

# phoronix-test-suite list-available-suites

لعرض قائمة اختبارات قياس أداء نظام Linux المتوفرة حاليًا ، استخدم الأمر التالي:

# phoronix-test-suite list-available-tests

قبل أن تتمكن من تشغيل Phoronix على Ubuntu ، يجب عليك تثبيت حزم تبعية الاختبار أولاً. في العديد من توزيعات Linux ، يمكن لـ Phoronix استخدام نظام إدارة حزم البرامج (software package management)لتثبيت تبعيات إضافية(install additional dependencies) .

أسهل طريقة لبدء الاختبار هي إلقاء نظرة على قوائم الاختبارات المتاحة واختيار واحدة وتشغيلها باستخدام الأمر التالي:

# phoronix-test-suite benchmark <TEST NAME>

إذا كانت هذه هي المرة الأولى التي تستخدم فيها Phoronix ، فستحتاج إلى الإجابة على بعض الأسئلة ثم قبول اتفاقية المستخدم. يتم تحميل نتائج المقارنة المعيارية إلى (Benchmarking)OpenBenchmarking.org .

GtkPerf

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

لتثبيته ، اكتب الأمر التالي في Terminal:

قم بإجراء apt-get install gtkperf(do apt-get install gtkperf)

أو ابحث عنها في مثبت الحزمة الخاص بك.

عند بدء اختبار نظام Linux ، سيقوم (Linux)GtkPerf بإجراء عمليات عنصر واجهة مستخدم GTK+ ويخبرك بالوقت الذي تستغرقه.

يمكن للمستخدمين إعادة إنتاج الاختبارات باستخدام GtkPerf للتحقق من أداء النظام عبر أجهزة متعددة.

جيكبينش(Geekbench)(Geekbench)

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

كلما زادت نقاط Geekbench ، زادت سرعة (Geekbench)وحدة المعالجة المركزية(CPU) لديك وتحسينها . ابدأ(Start) بتنزيل أحدث إصدار من Geekbench من صفحة التنزيل الرسمية(official download page) .

أو قم بتنزيل Geekbench على الخادم الخاص بك باستخدام الأمر أدناه:

wget http://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz

استخدم tar -zxvf Geekbench-5.0.4-Linux.tar.gz لاستخراج الملفات التي تم تنزيلها. قم بتغيير(Change) الدلائل للانتقال إلى المجلد حيث توجد ملفات Geekbench المستخرجة:

cd Geekbench-4.3.3-Linux

استخدم الأمر أدناه لتشغيل الاختبار في وضع الاختبار:

./geekbench_x86_64

عند اكتمال الاختبار ، سترى رابط موقع ويب فريدًا لكل اختبار لعرض نتائجك. النتائج منظمة في جدول.

النتيجة الكاملة في أعلى الجدول. قم بالتمرير(Scroll) لرؤية نتائج كل اختبار قمت بإجرائه.

يتم تحميل النتائج على الويب(uploaded to the web) ، مما يتيح لك تصفح نتائجك.

استخدم(Use) بعض أدوات قياس أداء نظام Linux المذكورة أعلاه لتقييم أداء نظامك وقوته ومقارنة نتائجك بأجهزة الكمبيوتر الأخرى. ستساعدك عملية قياس الأداء في العثور على الروابط الضعيفة والترقية عند الضرورة.



About the author

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



Related posts