Redgate Visual Studio надстройка - PullRequest
       20

Redgate Visual Studio надстройка

0 голосов
/ 17 декабря 2009

Я понимаю, что это может быть субъективно (и я был бы признателен, если бы за этот XD не проголосовали), но я хотел бы получить совет от других разработчиков, которые использовали .NET-надстройки производительности RedGate - Профилировщик производительности ANTS Pro, Профилировщик памяти ANTS и Охотник за исключениями. Это довольно дорого, и в принципе, кто-нибудь рекомендует это? И делают ли продукты ANTS то, что, по их словам, они могут (соответственно)?

  • Выявление узких мест и обеспечение оптимальной работы кода
  • Быстро обнуляется при распространенных причинах утечек памяти

Ожидая вашего вклада в это. большое спасибо!

Ответы [ 3 ]

2 голосов
/ 17 декабря 2009

Я оценил ANS Performance Profiler, и, на мой взгляд, это отличный инструмент, который стоит своей цены. Если вы когда-нибудь обнаружите (и решите) один раздражающий блокиратор производительности с его помощью, это более чем стоит его цену - по крайней мере, для профессиональных разработчиков (довольно дорого для одиночных разработчиков для дома / хобби, я согласен).

1 голос
/ 17 декабря 2009

У меня есть и RedGate, и профилировщики памяти, и оба хороши. Я использовал пробную версию Exception Hunter, когда она только появилась, но не видел в этом необходимости, поэтому у меня нет лицензии на это.

ANTS Performance Profiler - это очень хорошо, и я много раз использовал его для выявления узких мест в коде. Пользовательский интерфейс интуитивно понятен и легко отображает медленные / неэффективные области, на которых нужно сосредоточиться.

Профиль памяти ANTS - у меня был меньший успех с этим, так как мне труднее пользоваться. У меня также есть лицензия на SciTech Memory Profiler , которая, на мой взгляд, является лучшим инструментом для профилирования памяти, позволяющим вам видеть более подробную информацию и более детально ее изучать.

Моя самая большая проблема с инструментами RedGate (и это относится ко всем их инструментам) заключается в том, что они не работают через аутентификацию прокси-серверов и их невозможно настроить (хотя это не мешает им работать).


Если стоимость является проблемой, Eqatec создаст бесплатный профилировщик производительности . Я никогда не использовал его, поэтому не могу комментировать, насколько он хорош.

Если вы хотите решить конкретную проблему с памятью / производительностью, стоимость этих инструментов окупится в сэкономленное время. Если вам просто интересно узнать о вашем заявлении, оправдать его будет сложнее.

1 голос
/ 17 декабря 2009

Хорошие инструменты стоят больше денег, чем паршивые. Из всего, что я слышал, видел и лично наблюдал, RedGate производит хорошие инструменты. Использование паршивых инструментов занимает больше времени. Сколько стоит это время для вас или вашего работодателя, мы не можем судить по предоставленной вами информации. В западном мире хороший инструмент окупается всего за несколько часов. Эту рентабельность инвестиций трудно преодолеть.

Удостоверьтесь, что вы настраиваете этот ROI на количество времени, которое вам понадобится, чтобы научиться пользоваться инструментом. Вы быстро поймете это, потратив час на пробную версию.

...