مرجعيات الأداء والمؤشرات التقنية
معاملات التكوين الأساسية ومؤشرات التصميم، تحديد كمي لقدرات المنتج
معاملات التكوين الأساسية
تكوين النظام الافتراضي، يمكن تعديله حسب المتطلبات الفعلية
12
أقصى تزامن لتجمع الخيوط
افتراضي للنسخة الخادمية
قابل للتكوين
1GB
حد حجم الملف لنسخة سطح المكتب/أحادية الخادم
نسخة الاشتراك / النسخة الخادمية
قابل للتكوين
10GB
حد حجم الملف للنسخة الشبكية
افتراضي للنسخة الشبكية
قابل للتكوين
100/60s
حد المعدل الافتراضي
قابل للتكوين
3-10
عدد نسخ K8s HPA
يدعم التوسع والتقليل التلقائي
9
عدد خدمات Docker Compose
قاعدة بيانات · ذاكرة مؤقتة · API · مراقبة · واجهة أمامية وغيرها
2
عدد طوابير المهام
مهام الضغط · مهام الصيانة
15
عدد سيناريوهات الضغط
يغطي سيناريوهات التطبيق الرئيسية
مؤشرات التصميم
أهداف أداء التصميم للتحقق الأساسي من الأمان
<1ms
زمن تأخير التحقق من الهوية
سطح المكتب / الجوال
<5ms
زمن تأخير التحقق من الترخيص
الخادم
نسب الضغط المقيسة فعلياً
قياسات داخلية على عينات واقعية، للاستخدام كمرجع للتقييم
| سيناريو العينة | النسبة | المستوى | ملاحظات |
|---|---|---|---|
| جدول ERP (xlsx بكائنات مضمنة) | حتى 11.64x | فائق | ضغط تكراري للكائنات المضمنة + تقليص الخطوط + ضغط الصور النقطية OLE |
| PPTX تسجيل تعليمي (خطوط مضمنة ~40%) | 9.19x | فائق | 57.6MB ← 6.27MB عبر تقليص الخطوط المضمنة |
| مستند OFD ممسوح (447 صفحة، 67.7MB) | 2.92x | فائق | أسرع 4~11 مرة من المحرك القديم، مع حماية القائمة البيضاء للتوقيعات والمرفقات |
| صورة TIFF (RGB غير مضغوط) | حتى 110x | فائق | قناة غير مفقودة أصلية، بكسلات مطابقة بايتاً ببايت |
| GeoTIFF ساتلي (لوحة ألوان LZW) | 1.03x | فائق | المصدر مضغوط أصلاً بدرجة عالية — سقف القناة غير المفقودة؛ مع الحفاظ الكامل على وسوم الإسناد الجغرافي |
| عائلة النصوص (Markdown/YAML/GeoJSON إلخ) | 20 ~ 54x | متوازن~فائق | ترميز غير مفقود متدرج بـ zstd/brotli، مع استعادة بايتاً ببايت |
| DICOM طبي | 1.34 ~ 1.58x | قوي | إعادة إغلاق غير مفقودة بصيغة Deflated القياسية، دون المساس بالبكسلات |
| حزمة Shapefile جغرافية | 3.53x | قوي | shp/shx/dbf/prj مجمعة معاً، قابلة للقراءة مباشرة بأدوات GIS |
النسبة = الحجم الأصلي ÷ الحجم بعد الضغط. الأرقام مأخوذة من قياسات داخلية على عينات واقعية، وتعتمد المكاسب الفعلية على محتوى الملف. جميع الصيغ تأتي مع حماية المكاسب — عندما لا يحقق إعادة الضغط فائدة، يكون الناتج مطابقاً للمدخل بايتاً ببايت (لا يتضخم أبداً) — وتجتاز إعادة الترميز المفقودة حدود جودة SSIM≥0.90 / PSNR≥30dB.
معاملات البنية والنشر
معاملات تكوين النظام الافتراضية
| المعامل | القيمة الافتراضية |
|---|---|
| تجمع خيوط النسخة الخادمية | 12 تزامن |
| حد حجم الملف للنسخة أحادية الخادم | 1GB |
| حد حجم الملف للنسخة الشبكية | 10GB |
| حد المعدل الافتراضي | 100 مرة / 60 ثانية |
| التوسع والتقليل التلقائي لـ K8s HPA | 3 ~ 10 نسخ |
| خدمات Docker Compose | 9 خدمات |
دليل الاختبار الذاتي
يُنصح بالتحقق من الأداء الفعلي باتباع الخطوات التالية
-
تجهيز مجموعة الاختبار: اختر عينات ملفات تمثيلية (مثل 10 صور بدقات مختلفة، 5 ملفات PDF بأحجام مختلفة، 3 مقاطع فيديو بأطوال مختلفة)، لتغطية الصيغ الرئيسية التي تستخدمها فعلياً.
-
تسجيل الحجم الأصلي: سجل عدد البايتات الأصلية لكل ملف، كأساس لحساب نسبة الضغط.
-
تنفيذ الضغط: استخدم نسخة سطح المكتب أو استدعِ SDK/API لتنفيذ الضغط، واختر مستوى الضغط والسيناريو المستهدف، وسجل زمن الضغط (يمكن استخدام الأمر
timeأو التوقيت داخل الكود). -
حساب نسبة الضغط: نسبة الضغط = (الحجم الأصلي - الحجم بعد الضغط) / الحجم الأصلي × 100%. يُنصح بالإحصاء حسب فئة الصيغة، بدلاً من خلطها معاً.
-
تقييم الجودة: للصور/الفيديو يمكن مقارنة مؤشرات PSNR أو SSIM لتقييم فقدان الجودة؛ وللمستندات يمكن التحقق يدوياً من وضوح المحتوى الأساسي وسهولة قراءته.
-
اختبار التزامن (النسخة الخادمية): استخدم أدوات اختبار الضغط لإرسال طلبات متزامنة إلى API، وراقب استخدام تجمع الخيوط وزمن الاستجابة.
هل تحتاج تقييم أداء مخصص؟
تواصل معنا لإجراء اختبار على سيناريو ملفاتك الفعلي