3

Chrome で JavaScript のメモリのすべてのソースを表示することは可能ですか? 私が知る限り、上記の3つが利用可能です。

ヒープは、GC 対応の基本的な JS オブジェクトです。「ネイティブ メモリ」はヒープの一部ではありません。DOM、TypedArrays、2D コンテキストの ImageData などと同様です。WebGL もメモリのソースです。

私のコードがどれだけ使用しているか知りたいです。Chrome は最近、ネイティブ プロファイラーをダンプしました。ヒープ プロファイリングは、大容量メモリの Web アプリには十分ではありません。

コードが使用しているこれらのメモリ ソースの割合に関する有用な情報を取得する方法はありますか?

4

1 に答える 1

0

Chrome タスク マネージャー (その他のツール | タスク マネージャー) を使用して、ネイティブ メモリを見積もります。プライベート メモリ、GPU メモリ、JavaScript メモリが表示されます。private memory - javascript memoryネイティブメモリの近似値になります。ただし、さまざまな種類のリソースによって割り当てられているメモリの量を示すことはできません。

ページにキャンバスがある場合は、GPU メモリも表示されます。

クロームタスクマネージャー

于 2015-06-29T01:33:17.363 に答える