Бенчмарки производительности и технические показатели

Основные конфигурационные параметры и показатели дизайна, количественная оценка возможностей продукта

Основные конфигурационные параметры

Системная конфигурация по умолчанию, может быть настроена в соответствии с фактическими требованиями

12
Максимальный параллелизм пула потоков
По умолчанию для серверной версии
Настраиваемый
1GB
Лимит файла для десктопной/одиночной версии
Подписочная / Серверная версия
Настраиваемый
10GB
Лимит файла для сетевой версии
По умолчанию для сетевой версии
Настраиваемый
100/60s
Ограничение скорости по умолчанию
Настраиваемое
3-10
Количество реплик K8s HPA
Поддерживает автоматическое масштабирование
9
Количество сервисов Docker Compose
База данных · Кэш · API · Мониторинг · Фронтенд и др.
2
Количество очередей задач
Задачи сжатия · Задачи обслуживания
15
Количество сценариев сжатия
Покрывает основные сценарии применения

Показатели дизайна

Целевые показатели производительности для основной проверки безопасности

<1ms
Задержка аутентификации
Десктоп / Мобильный
<5ms
Задержка авторизации
Серверная сторона

Архитектурные параметры и параметры развертывания

Системные конфигурационные параметры по умолчанию

Параметр Значение по умолчанию
Пул потоков серверной версии 12 параллельных
Лимит файла одиночной версии 1GB
Лимит файла сетевой версии 10GB
Ограничение скорости по умолчанию 100 раз / 60 секунд
Автоматическое масштабирование K8s HPA 3 ~ 10 реплик
Сервисы Docker Compose 9 штук

Руководство по самостоятельному тестированию

Рекомендуется проверять фактическую производительность по следующим шагам

  • Подготовьте тестовый набор: выберите репрезентативные образцы файлов (например, 10 фотографий разного разрешения, 5 PDF-файлов разного размера, 3 видео разной длительности), чтобы покрыть основные форматы, которые вы фактически используете.
  • Запишите исходный размер: запишите исходное количество байтов каждого файла как базу для расчета коэффициента сжатия.
  • Выполните сжатие: используйте десктопную версию или вызовите SDK/API для выполнения сжатия, выберите целевой уровень сжатия и сценарий, запишите время сжатия (можно использовать команду time или таймер в коде).
  • Рассчитайте коэффициент сжатия: коэффициент сжатия = (исходный размер - размер после сжатия) / исходный размер × 100%. Рекомендуется вести статистику по категориям форматов, а не смешивать их вместе.
  • Оценка качества: для изображений/видео можно сравнить показатели PSNR или SSIM для оценки потери качества; для документов можно вручную проверить, четко ли читается ключевое содержимое.
  • Тест на параллелизм (серверная версия): используйте инструменты нагрузочного тестирования для отправки параллельных запросов к API, наблюдайте за использованием пула потоков и задержкой ответа.

Нужна индивидуальная оценка производительности?

Свяжитесь с нами для тестирования вашего фактического файлового сценария

Связаться и проконсультироваться Получить SDK для самостоятельного тестирования