性能ベンチマークと技術指標
核心設定パラメータと設計指標,製品能力を定量化
核心設定パラメータ
システムデフォルト設定,実際のニーズに応じて調整可能
12
スレッドプール最大同時実行
サーバー版デフォルト
設定可能
1GB
デスクトップ/単体版ファイル上限
サブスクリプション版 / サーバー版
設定可能
10GB
ネットワーク版ファイル上限
ネットワーク版デフォルト
設定可能
100/60s
デフォルトレート制限
設定可能
3-10
K8s HPAレプリカ数
自動スケーリング対応
9
Docker Composeサービス数
データベース · キャッシュ · API · 監視 · フロントエンド等
2
タスクキュー数
圧縮タスク · メンテナンスタスク
15
圧縮シナリオ数
主要なアプリケーションシナリオを網羅
設計指標
核心セキュリティ検証の性能設計目標
<1ms
認証レイテンシ
デスクトップ/モバイル
<5ms
認可検証レイテンシ
サーバー側
実測圧縮率リファレンス
内部の実サンプル実測データ、選定評価の参考としてご利用ください
| サンプルシナリオ | 圧縮率 | レベル | 備考 |
|---|---|---|---|
| ERP表計算(埋め込みオブジェクト付きxlsx) | 最大11.64倍 | 最高 | 埋め込みオブジェクトの再帰的圧縮 + フォントサブセット化 + OLEビットマップ圧縮 |
| eラーニング録画PPTX(埋め込みフォント約40%) | 9.19倍 | 最高 | 埋め込みフォントのサブセット化により57.6MB → 6.27MB |
| OFDスキャン文書(447ページ、67.7MB) | 2.92倍 | 最高 | 旧エンジン比4〜11倍高速、署名/添付ファイルのホワイトリスト保護 |
| 写真TIFF(非圧縮RGB) | 最大110倍 | 最高 | ネイティブ無損失チャネル、ピクセルはバイト単位で同一 |
| 衛星GeoTIFF(パレットLZW) | 1.03倍 | 最高 | ソースはすでに高圧縮 — 無損失の上限;地理座標タグを全量保持 |
| テキスト系(Markdown/YAML/GeoJSONなど) | 20〜54倍 | バランス〜最高 | zstd/brotliの段階的無損失エンコード、バイト単位で完全復元 |
| 医療DICOM | 1.34〜1.58倍 | 強 | 標準Deflated構文による無損失再シール、ピクセルは一切変更なし |
| 地理空間Shapefileバンドル | 3.53倍 | 強 | shp/shx/dbf/prjを一括パッケージ、GISツールで直接読み取り可能 |
圧縮率 = 元のサイズ ÷ 圧縮後サイズ。数値は内部の実サンプルによる実測値であり、実際の効果はファイル内容に依存します。全フォーマットに利得ガードが備わっており、再圧縮で効果がない場合は出力が入力とバイト単位で同一になります(決して大きくなりません)。また、非可逆再エンコードはSSIM≥0.90 / PSNR≥30dBの品質下限を通過します。
アーキテクチャとデプロイパラメータ
システムデフォルト設定パラメータ
| パラメータ項目 | デフォルト値 |
|---|---|
| サーバー版スレッドプール | 12同時実行 |
| 単体版ファイル上限 | 1GB |
| ネットワーク版ファイル上限 | 10GB |
| デフォルトレート制限 | 100回 / 60秒 |
| K8s HPA自動スケーリング | 3 ~ 10レプリカ |
| Docker Composeサービス | 9個 |
自己テストガイド
以下の手順で実際の性能を検証することを推奨
-
テストセットの準備:代表的なファイルサンプル(例:解像度の異なる写真10枚、サイズの異なるPDF 5個、長さの異なる動画3本)を選択し、実際に使用する主要フォーマットを網羅してください。
-
元のサイズの記録:各ファイルの元のバイト数を記録し、圧縮率計算の基数とします。
-
圧縮の実行:デスクトップ版を使用するかSDK/APIを呼び出して圧縮を実行し,目標圧縮レベルとシナリオを選択し,圧縮所要時間を記録します(
timeコマンドやコード内計測を使用可能). -
圧縮率の計算:圧縮率 = (元のサイズ - 圧縮後サイズ) / 元のサイズ × 100%。フォーマット別に分類して集計することを推奨します。混ぜ合わせないでください。
-
品質評価:画像/動画はPSNRやSSIM指標を比較して画質劣化を評価できます.ドキュメントは主要な内容が鮮明に読めるか人手で確認できます.
-
同時実行テスト(サーバー版):ストレステストツールを使用してAPIに同時リクエストを送信し、スレッドプールの利用率と応答レイテンシを観察します。