Каковы основные различия между инструментами профилирования Visual Studio Team Systems и инструментами, такими как ANTS или dotTrace? - PullRequest
1 голос
/ 31 января 2009

Я пытаюсь понять ключевые различия между инструментами профилирования, встроенными в Visual Studio Team System, и инструментами, предоставляемыми третьими сторонами, такими как Red-Gate и Jet Brains.

Может кто-нибудь предоставить ссылки? Мне трудно найти хорошие сравнения.

1 Ответ

1 голос
/ 31 января 2009

VS (и старая версия ANTS) основаны на контрольных точках. Вы должны нажать кнопку до и после какого-либо действия, которое вы пытаетесь профилировать. Если вы пропустили свое окно или просто хотите увидеть что-то еще, вы должны начать профиль заново с самого начала.

В новой версии ANTS представлен непрерывный график. Вы можете в любое время выбрать весь или часть графика. Это значительно упрощает сосредоточение на интересующих вас областях, а также просто изучение программы.

Я также считаю ANTS (обе версии) более приятным в использовании. Экраны легко читаются, вы можете ограничить просмотр конкретными потоками, вы можете увидеть время стены в сравнении с временем ЦП (время стены важно для проблем производительности ввода / вывода), отчеты выглядят хорошо, они создают диаграммы, понятные руководству , В общем, мне просто очень нравится инструмент.

...