を使用して Ember オブジェクトを作成してみました
c = Em.Object.create();
メモリダンプをチェックしてこれを確認しました
これは、24 の浅いメモリと 524 の保持メモリを示唆しています。私の質問は、コントローラにそのような Ember オブジェクトを約 500 個保持している場合、これはメモリに関して心配することでしょうか。
たとえば、配列に 500 個の Ember オブジェクトを持つコントローラーがあるとしcontent
ます。この場合、moory ダンプは次のようになります。
ここでは、配列内の各項目の保持サイズは 524 であり、その結果、コントローラーの保持サイズは 268088 と大きくなります。これは本当に問題ですか?
すべての Ember オブジェクトが、それぞれが参照する共通オブジェクトの同じ 524 バイトを参照しているかどうかは疑問です。