هذا هو أمر dbench الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
dbench - قياس سرعة نقل القرص لمحاكاة تشغيل netbench
موجز
com.dbench [الخيارات]عدد العملاء
com.tbench [الخيارات]عدد العملاءالخادم tbench_srv [الخيارات]
الوصف
توثق صفحة الدليل هذه بإيجاز ملف com.dbench و com.tbench المعايير. كانت صفحة الدليل هذه
مكتوب لتوزيع دبيان جنو / لينكس لأن البرنامج الأصلي لا يحتوي على ملف
صفحة دليل. ومع ذلك ، فمن السهل إلى حد ما قراءة التعليمات البرمجية المصدر.
يعد Netbench معيارًا رهيبًا ، ولكنه "معيار صناعي" وهو ما يستخدم فيه
اضغط لتقييم خوادم ملفات الويندوز مثل Samba و WindowsNT.
نظرًا لمتطلبات تشغيل netbench (60 و 150 جهاز كمبيوتر يعمل بنظام Windows جميعها تعمل بسرعة
شبكة إيثرنت وخادم جرانت حقًا ، وطريقة ما لرعاية كل تلك الأجهزة على طول ذلك
سيقومون بتشغيل مجموعة مرجعية صعبة للغاية دون تعطل) ، تمت كتابة هذه البرامج
لفتح netbench للجماهير.
يبلغ قطر كلاً من com.dbench و com.tbench قراءة ملف وصف تحميل يسمى client.txt والذي تم اشتقاقه
من تفريغ شبكة sniffer لتشغيل netbench حقيقي. client.txt حوالي 4 ميغا بايت ويصف
90 ألف عملية يقوم بها عميل netbench في تشغيل netbench نموذجي. هم
قم بتحليل client.txt واستخدمه لإنتاج نفس العبء دون الحاجة إلى شراء معمل ضخم.
ينتج dbench فقط تحميل نظام الملفات. يفعل كل نفس IO التي يدعوها smbd
الخادم في Samba سينتج عند مواجهة تشغيل netbench. لا يوجد شبكة
المكالمات.
ينتج tbench فقط TCP وتحميل العملية. يقوم بنفس مكالمات المقبس التي يقوم بها smbd
ستفعله تحت حمولة netbench. لا يقوم باستدعاءات نظام الملفات. الفكرة وراء tbench هي
إزالة smbd من اختبار netbench ، كما لو أن كود smbd يمكن أن يتم بشكل لا نهائي
بسرعة.
OPTIONS
إنّ كافة أنواع عهود الـ com.dbench يأخذ البرنامج عددًا ، مما يشير إلى عدد العملاء المراد تشغيلهم
معًا. يمكن أن يأخذ أيضًا الخيارات التالية:
-c client.txt
استخدم هذا كاسم المسار الكامل لملف client.txt (الافتراضي هو
/usr/share/dbench/client.txt).
-s استخدم إدخال إدخال الملف المتزامن في جميع عمليات الملف.
-t الوقت
اضبط وقت تشغيل المعيار بالثواني (الافتراضي 600)
-D DIR اضبط الدليل الأساسي لتشغيل عمليات نظام الملفات بتنسيق
-x تمكين دعم xattr ، محاكاة عمليات xattr التي يحتاج Samba4 لأدائها
لتشغيل الحمل
-S استخدم IO المتزامن لجميع عمليات الدليل (إلغاء الربط ، rmdir ، mkdir وإعادة التسمية).
إنّ كافة أنواع عهود الـ com.tbench يأخذ البرنامج عددًا ، مما يشير إلى عدد العملاء المراد تشغيلهم
في وقت واحد ، واسم الخادم: tbench_srv يجب أن يتم استدعاء على ذلك الخادم
قبل الاحتجاج com.tbench. com.tbench يمكنك أيضًا اتخاذ الخيارات التالية:
-T خيار[،...]
هذا يحدد خيارات مأخذ التوصيل للاتصال بالخادم. الخيارات هي أ
قائمة مفصولة بفواصل لواحد أو أكثر مما يلي: SO_KEEPALIVE, SO_REUSEADDR,
SO_BROADCAST, SO_NODELAY, SO_LOWDELAY, SO_THROUGHPUT, SO_SNDBUF= رقم
SO_RCVBUF= رقم SO_SNDLOWAT= رقم SO_RCVLOWAT= رقم SO_SNDTIMEO= رقمو
SO_RCVTIMEO= رقم. يرى مقبس(7) للحصول على تفاصيل حول هذه الخيارات.
إنّ كافة أنواع عهود الـ tbench_srv يمكن أن تتخذ خيارًا واحدًا فقط: -T خيار[،...] كما هو موثق أعلاه.
استخدم dbench عبر الإنترنت باستخدام خدمات onworks.net