Disable cache
にチェックでキャッシュなしでリロードOffline
にチェックでネット切断size
でソートしてみるとかcmd-f
などで「GC」と検索すればタイミングを見れるページの読み込み、操作に関するすべてのイベントを分析
ドキュメント
中部のやつのことを「フレームチャート」、下部のことを「詳細パネル」と呼ぶ
ボトルネックになっているものにはフレームチャート上の右上に赤くなって示してくれている
黄色がJavaScript
cmd-fで「GC」で検索するとGCしてる部分が確認できる
Minor GC
Major GC
DOM GC
などが確認できた
アニメーション処理中にGCが起こると描画がもたつくので避けるべき
GCの原因を探る
Performanceタブの左上のゴミ箱マーククリックでGCできる
メモリが開放されずに使わないのにメモリを確保し続けること
MMU
メモリの保護
メモリスワッピング
console.logなどはGCの対象にならないのでメモリリークを引き起こす可能性がある
それぞれ何?
https://qiita.com/damele0n/items/363d6e30b92ed0c75b02#%E9%A0%85%E7%9B%AE