C

Qt Quick ウルトラライトパフォーマンスガイド

このガイドでは、アプリケーションのパフォーマンスを向上させ、メモリフットプリントを削減するために使用できるさまざまな最適化テクニックについて説明します。最適化だけでなく、QMLコードを記述する際のベストプラクティスにも従う必要があります。

最適化を始める前に、CPU使用率、メモリ消費量、アプリケーションのROMフットプリントなど、重要なパフォーマンス指標を収集してください。詳細はQt Quick Ultralite performance loggingを参照してください。

注: Qt for MCUs 2.6以降、Qt Quick Ultralite CoreおよびPlatformライブラリは、デフォルトでQUL_ENABLE_PERFORMANCE_LOGGING およびQUL_ENABLE_HARDWARE_PERFORMANCE_LOGGING が有効になって出荷されます。アプリケーションをプロファイリングするのに便利ですが、パフォーマンスメトリクスの収集は本番環境のアプリケーションにとって不要なオーバーヘッドを追加します。これを削除するには、QUL_ENABLE_PERFORMANCE_LOGGINGQUL_ENABLE_HARDWARE_PERFORMANCE_LOGGING を無効にして、 Qt Quick Ultralite ライブラリを再構築してください。


Qt ライセンスによっては利用可能です。