私は Qt/qml ベースの UI に取り組んできました。
画面の「動的オン要件ロード」のようなものを使用しました。(ローダー要素を使用)
利点: 起動時にすべての画面をロードする必要がないため、システムの起動時間が短縮されます。
欠点 : 後で画面をロードする必要があるたびに、時間がかかり、その瞬間のユーザーの応答性が低下します。
私の質問は、UI画面をロードすると言ったときに実際にメモリに「ロード」されるのは何ですか?
つまり、C++ コードであれば、いくつかの動的オブジェクトが作成されているように理解できます。UI画面で視覚化できませんか?UI の作成に使用した画像が、さまざまな操作のためにメモリに読み込まれるようなものですか?
前の質問に加えて、画面を「アンロード」するとどうなりますか?
ロードとアンロードの CPU 要件は同じですか?