Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
アクセスいただきありがとうございます。こちらのページは現在英語のみのご用意となっております。順次日本語化を進めてまいりますので、ご理解のほどよろしくお願いいたします。

Profiling

Vega provides two ways to profile your apps: the built-in profiler and the Chrome profiler.

The Vega Visual Extension provides access to the Vega built-in profiler. Use the built-in profiler to get a side-by-side view of work done in the JavaScript thread and main thread. To use the profiler, open the Debug menu and select Show Perf Monitor.

The Chrome profiler provides a way to profile JavaScript when debugging. The Chrome profiler provides a general idea of where bottlenecks might be, but doesn't provide precise results because the code runs in Chrome.

Profiling Vega app performance

The Vega SDK provides dedicated profiling and performance tools through Vega Studio. Unlike Android's systrace, Vega uses its own tooling to collect and analyze traces for your app.

The following sections describe the profiling tools available for Vega apps.

CPU and activity monitoring

The following topics provide information about how to use the Activity Monitor in Vega Studio to track real-time CPU usage, record profiling sessions, and identify hot functions with flamegraphs:

Memory profiling

The following topics provide information about how to monitor your app's memory consumption and investigate JavaScript heap issues:

UI and video fluidity

The following topics help you measure and optimize UI fluidity for smooth scrolling and animations:

Chrome DevTools

The following topic provides information about using Chrome DevTools on Vega:

General performance guidance

The following topics cover optimization strategies, common questions, and key metrics for Vega apps:


Last updated: Mar 30, 2026