Прочитав документацию по dottrace, я понял, что:
- Мертвые объекты - это объекты, удаленные до конечной точки снимка.
- Мусорные объекты - это объекты, расположенные после начальной точки и удаленные до конечной точки, другими словами, «Мусорные объекты» являются подмножеством «мертвых объектов».
Но после некоторых сеансов профилирования я мог видеть, что иногда число «объектов мусора» намного больше, чем количество «мертвых объектов» того же класса (например, System.String). Как мне интерпретировать это явление?