Skip to content

パフォーマンス

パフォーマンス は描画パスの選択とキャッシュ問題の診断に使います。

パフォーマンス設定

パフォーマンスモード

LaunchNext は 2 つのエンジンを提供します:

互換エンジン

  • 旧パスとの互換性と予測しやすい挙動を優先
  • 旧キャッシュ挙動を保持
  • 古い描画パスが必要な場合に使用

Next エンジン

  • 通常使用時のメモリ使用量が少ない
  • 大きなアプリライブラリでより滑らかな場合が多い
  • 日常使用に推奨
  • Next エンジン + Core Animation に必要

モード変更後は LaunchNext の再起動が必要です。

Core Animation レンダラー

Next エンジン + Core Animation は、メイングリッドとフォルダグリッドを Core Animation の描画パスへ移します。

  • Next エンジン でのみ利用可能
  • 大きなレイアウトで最も滑らかな体験を求める場合に推奨
  • アプリグリッド描画、フォルダグリッド描画、フォルダページング、縦スクロール、ドラッグ操作に対応
  • 視覚的な乱れや操作の違和感が出た場合は、まずオフにして標準の Next Engine パスへ戻してください

Core Animation レンダラーが有効な間は、一部の外観設定が無効になります。これらの動作はレンダラー側が直接管理します。

キャッシュパネル

パネルには次が表示されます:

  • キャッシュ状態(ready または rebuilding
  • 最終更新時刻
  • アイコンキャッシュ数
  • アプリ情報キャッシュ数
  • グリッドキャッシュ数
  • 合計キャッシュ数

Next エンジン では、アイコンキャッシュは意図的に無効化されます。

キャッシュを削除するタイミング

次のような場合にキャッシュをクリアします:

  • アイコンが間違っている、または古い
  • レイアウト反映が古い
  • 更新後に見た目が一致しない

クリア後:

  1. メイン UI に戻る
  2. リフレッシュ を実行
  3. 少し待って再構築を完了させる

推奨戦略

  • Next エンジン から始める
  • 環境が安定しているなら、最良の体験のため Next エンジン + Core Animation をオンにする
  • 視覚またはドラッグ操作の問題が出たら、まず Core Animation をオフにする
  • モードを頻繁に切り替える前にキャッシュをクリアする