パフォーマンスとレンダリング負荷
このドキュメントでは、パフォーマンスプロファイリング結果やメモリ負荷分析を解説します。
📊 パフォーマンスベンチマークインフォボックス
| 測定項目 | 実測値 | 負荷評価 |
|---|---|---|
| フレーム毎の実行時間 | $< 0.001\text{ ms}$ ($< 1\text{ }\mu\text{s}$) | 無視できるレベル / 影響皆無 |
| Tick あたりのメモリ割り当て | 一時文字列 1 件 ($< 64\text{ bytes}$) | JVM Eden 領域で即座に処理 |
| FPS への影響 | $0.00\text{ FPS}$ 低下 | 測定不能 |
| GC (ガベージコレクション) 負荷 | 測定可能な GC 停止時間なし | 無視できるレベル |
🔬 レンダリングパイプラインの最適化
- 直接ベクトル参照:
entity.getKnownSpeed()による直接フィールドアクセス。 - 早期リターン:無効時 (
OFF) は即座に処理を中断。 - 最適化された数学演算:高速スカラー乗算 ($20.0$) と単一平方根計算 ($\sqrt{v_x^2 + v_z^2}$)。
