مرجع HotPDF

يقيس مُشغِّل (harness) وحدة التحكم الأصلي HotPDF على كل من Win32 وWin64، ويعيد حالة عملية فاشلة عندما يتجاوز حمل عمل (workload) عتبته المُصنَّفة بالإصدار

تشغيل البوابة (Gate)

Tests\Performance\Run-HotPDFPerformance.bat

python tools\validate_performance_report.py ^
  Tests\Performance\Reports\performance-Win32.json ^
  Tests\Performance\Reports\performance-Win64.json

يبني ملف batch مُشغِّلات الإصدار (release runners)، وينفِّذ ثلاث عمليات إحماء (warmups) تليها 30 عينة مقاسة لكل حمل عمل، ويطبِّق Tests\Performance\thresholds.json، ويكتب تقريرًا واحدًا لكل منصة تحت Tests\Performance\Reports

شغّل البوابة (gate) بمعزل عن غيرها على جهاز خامل، لأن تنازع المجدوِل (scheduler) وإدخال/إخراج العمليات غير ذات الصلة مرئيان عمدًا في القياسات

أعباء العمل

شغّل البوابة (gate) بمعزل عن غيرها على جهاز خامل، لأن تنازع المجدوِل (scheduler) وإدخال/إخراج العمليات غير ذات الصلة مرئيان عمدًا في القياسات

أعباء العمل

يسجِّل hotpdf.performance.v1 إصداري المنتج والمُشغِّل (harness)، والطابع الزمني بتوقيت UTC، وحالة الـ cache الدافئ (warm-cache)، والبيئة، وهوية العيِّنة، والعينات الخام، والملخصات، والعتبات المُطبَّقة، والإخفاقات، وحالة النجاح الإجمالية

شغّل البوابة (gate) بمعزل عن غيرها على جهاز خامل، لأن تنازع المجدوِل (scheduler) وإدخال/إخراج العمليات غير ذات الصلة مرئيان عمدًا في القياسات

شغّل البوابة (gate) بمعزل عن غيرها على جهاز خامل، لأن تنازع المجدوِل (scheduler) وإدخال/إخراج العمليات غير ذات الصلة مرئيان عمدًا في القياسات

أعباء العمل

HotPDFPerformanceRunner.exe \
  --output=report.json \
  --thresholds=thresholds.json \
  --warmup=3 \
  --samples=30

لا يمكن أن تقل --samples عن 30، ولا يمكن أن تقل --warmup عن واحد

أعباء العمل

شغّل البوابة (gate) بمعزل عن غيرها على جهاز خامل، لأن تنازع المجدوِل (scheduler) وإدخال/إخراج العمليات غير ذات الصلة مرئيان عمدًا في القياسات

شغّل البوابة (gate) بمعزل عن غيرها على جهاز خامل، لأن تنازع المجدوِل (scheduler) وإدخال/إخراج العمليات غير ذات الصلة مرئيان عمدًا في القياسات

انظر أيضًا: التحميل القابل للتوسع والعشوائي الوصول لملفات PDF، التحليل القائم على النطاقات (Span) للكائنات البسيطة، تشخيصات العرض وقياس عمليات التتبع (Telemetry)