وقت التشغيل والقياس

بنية ومعايير وقت تشغيل Cohuno

يقوم العمال الدائمون بإعادة استخدام تهيئة العملية عبر عمليات XML. التسخين المسبق يحرك هذا الإعداد قبل طلبات العمل؛ لا يزيل تكلفة التحضير.

معيار تنفيذ أمر داخلي مكون من 17 نشاطًا

كان متوسط المحرك الدافئ المسجل هو 6.33 مللي ثانية عبر 200 عملية إعدام متسلسلة. وكانت النسبة المئوية 95 7.61 مللي ثانية وكانت النسبة المئوية 99 8.26 مللي ثانية. لم يتم بدء تشغيل أي عمال XML إضافيين أثناء عمليات الإعدام الدافئة هذه.

النطاق

استخدم هذا الاختبار وقت تشغيل توافق Python في صندوق حماية Linux x86-64 مشترك، مع موصلات خارجية محاكية. لقد استبعدت نقل واجهة برمجة التطبيقات (API)، واستمرارية قاعدة البيانات، وخدمات الطرف الثالث المباشرة. استغرقت عملية التسخين المسبق للعاملين حوالي 2.61 ثانية وتم قياسها بشكل منفصل. هذه القياسات ليست نتائج وقت تشغيل Rust، أو اتفاقية مستوى الخدمة للإنتاج، أو معيار التزامن، أو مقارنة مع TIBCO أو MuleSoft.

يعد وقت تشغيل Rust الأصلي المتضمن في المستودع مرشحًا تجريبيًا ولم يتم تحديده بواسطة هذا المعيار.

إعادة إنتاج وتفتيش

في المستودع، قم بتشغيل python migration-v3/scripts/benchmark_compat.py --samples 200 --output benchmark.json مع تثبيت تبعيات بايثون الموثقة. تعتمد النتائج على الأجهزة وتكوين المحرك والحمولة وعبء العمل.

فحص المعيار الأصلي JSON

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

حساب البنية التحتية والذاكرة العاملة المستمرة وتبعيات الموصل وحجم العملية وإمكانية المراقبة والدعم. لم يتم تحديد نسبة التوفير مقابل منتج آخر من خلال هذا الاختبار.