Fluera

トラブルシューティング

パフォーマンスチューニング

Fluera は数十万のストロークを持つキャンバスでも60 FPSを維持するように構築されています。そうでない場合に確認すべきことをここで紹介します。

更新日 2026年4月20日

Fluera のエンジンは、最新のハードウェアで60 FPSとストロークレイテンシ15ms未満を維持するよう設計されています — ノートあたり数十万のストロークまで。そうでない場合、通常は小さな原因セットのうちの1つが責任を負っています。

診断

設定 → 詳細 → パフォーマンスを開きます。次の項目が表示されます。

  • 現在のFPS — 60 (ProMotionデバイスでは120)を維持すべきです
  • ストロークレイテンシ — iOS/macOSでは<15ms、その他のプラットフォームでは<20msと表示されるはずです
  • 使用メモリ — 絶対値とデバイスバジェットに対する割合
  • タイルキャッシュのヒット率 — 通常のズーム/パン中は >90% であるべきです

ここで何かが赤くなっている場合、考えられる原因は以下のリストにあります。

大規模キャンバス (>200kストローク)

エンジンはこのボリュームを処理できますが、2つの設定が重要です。

  • メモリバジェット。 6 GB未満のRAMを持つデバイスでは、Fluera のデフォルトメモリバジェットは保守的です。十分なRAMがあり、より高速なズーム応答が欲しい場合は、設定 → キャンバス → メモリバジェット寛容に上げてください。
  • 詳細レベル。 デフォルトのLODポリシーは、非常に低いズームレベルでストロークを単純化します。ズームアウト時にストロークが揺れて見える場合は、LODを高詳細に変更してください — ただしGPU負荷が約10%増加します。

オーディオ同期録画 (Time Travel)

Time Travel は音声とストロークのタイムスタンプを一緒に保存します。60分の講義で、約20 MBの音声です。遅くしているのは音声ではなく、インデックスです。試してみてください。

  • 設定 → Time Travel → インデックス粒度精細ではなく標準に設定
  • 不要な古い Time Travel セッションを削除する (デフォルトでローカルに保管されます。clear-cacheボタンで安全に削除できます)

Apple Pencil 特有

iPadでは、デフォルトのPredicted touchモードによりストロークレイテンシが8ms未満に保たれます。予測を無効にした場合 (設定 → キャンバス → ストロークレイテンシ → 標準で)は、Predictedに戻してください。予測は推測ではなくApple Pencil API です — ハードウェア自体の軌道予測を使用しています。

何も助けにならないとき

設定 → 詳細 → 診断のエクスポートを実行します。FPSサンプル、メモリ使用量、(匿名化された)デバイス情報を含む小さなJSONファイルが得られます。物事が遅くなる時の短い説明を添えてsupport@fluera.devに送信してください。

診断エクスポートを受け取った後、私たちはユーザーに見えるパフォーマンスリグレッションの約95%を1時間以内に特定のコード片に絞り込みます。残りの5%は本当に難しいケースで、その場合はその旨をお伝えします。

次のステップ