Защо елементите, които нямат връзка с основния елемент за събиране на отпадъци, са част от моментна снимка на купчина в Chrome?

Тази изходна снимка на купчина е направена след щракване върху кошчето в раздела „Времева линия“, за да се принуди събирането на боклука.

Обобщен изгледContainment View

В панела отляво виждам, че моментната снимка на купчината е общо 203MB.

Когато съм в обобщения изглед, виждам тези 203 MB, разбити по различните конструктори на присъстващите обекти. Забелязвам, че няколко от елементите в списъка с най-големите запазени размери нямат разстояние от нито един корен за събиране на боклук (само показва "").

Когато превключа към изгледа за ограничаване, виждам, че запазените размери на изброените там елементи са общо само няколко MB.

Ако принудих събиране на боклука, преди да направя моментната снимка на купчината, не трябва ли всички тези обекти без връзка с корен за събиране на боклук вече да не са част от купчината?


person timehat    schedule 03.12.2014    source източник


Отговори (1)


Разстоянието се изчислява от Window обект, а не от GC корен. Така тире означава, че нито един от задържащите пътища не минава през прозорец.

Трудно е да се каже какво задържа обектите от екранната снимка. Опитайте да изберете обект, който ви притеснява, и проверете неговия път на задържане в долния изглед.

Често обектите се държат в купчината, защото са влезли в конзолата, която поддържа препратка. Може да има и други случаи.

person alph    schedule 05.12.2014