Перейти к содержимому

Фотография

Какие Тулы Используються Для Проверки Утечек Памяти


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 Juliya

Juliya

    Новый участник

  • Members
  • Pip
  • 14 сообщений
  • ФИО:Juliya

Отправлено 26 июля 2007 - 11:59

Здравствуйте,
Подскажите пожалуйста, имееться приложение написаное не С++ которое надо протестировать на утечки памяти? Чем это можно сделать. Читала что у Rational Purify есть такая возможность, но по большей части отдаю предпочтение продуктам Mercury. Подскажите, какие продукты Mercury могут качественно проверить memory leaks? И очень интересно кто чем пользуеться для этих целей?
  • 0

#2 greesha

greesha

    Опытный участник

  • Members
  • PipPipPipPip
  • 363 сообщений
  • ФИО:Печёнкин Григорий Михайлович
  • Город:Мытищи

Отправлено 26 июля 2007 - 13:25

Мы использовали BoundChecker для проверки программ под Visual C++. Остались довольны - несколько багов он нам показал.
  • 0
Григорий Печёнкин
greesha.ru
жежешечка

#3 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 26 июля 2007 - 14:27

Подскажите, какие продукты Mercury могут качественно проверить memory leaks?

Для программ, написанных на C++, никакие. Для Java-программ - HP Diagnostics.
  • 0
Дмитрий Шевченко

HP Software

#4 Juliya

Juliya

    Новый участник

  • Members
  • Pip
  • 14 сообщений
  • ФИО:Juliya

Отправлено 27 июля 2007 - 07:44

Спасибо всем за ответы :blush:
Я вот тут наткнулась на продукт AQtime , вроде достаточно неплохой продукт (судя по первояму впечатлению)ю Этот Тул тоже предназначена для проверки утечки памяти. Кто то данным продуктом пользовался? Выскажите свои мнения о нем. Для чего он подходит , а где могут возникнуть трудности . Заранее благодарна)

Dmitry_NJ, как я поняла вы о продуктах Mercury (HP) знаете больше всего. Неужели у них нет ни одной проги которая полезна и эффективна при проверках мемори ликов?
  • 0

#5 APC

APC

    Опытный участник

  • Members
  • PipPipPipPip
  • 293 сообщений
  • ФИО:Похилько Андрей Федорович
  • Город:Москва


Отправлено 27 июля 2007 - 11:24

Я разик попробовал AQtime, но впечатление сложное - на меня высыпалось огромное количество инфы, бесполезной на 99% (а может и на 100%)... Найти среди этого рациональное зерно есть проблема/нет проблемы утечек я не смог (не пожелал тратить много времени).
  • 0

#6 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 27 июля 2007 - 14:32

Dmitry_NJ, как я поняла вы о продуктах Mercury (HP) знаете больше всего. Неужели у них нет ни одной проги которая полезна и эффективна при проверках мемори ликов?

Я же сказал, что есть. Как естественная часть HP Diagnostics for J2EE. Именно потому, что мы работаем на рынке продуктов для комплексной диагностики J2EE/.NET/ERP/CRM приложений. Специально же ни Mercury, ни тем более HP тулами, нацеленными в первую очередь на разработчиков, никогда не занимались. Ну не наш это сегмент бизнеса.
  • 0
Дмитрий Шевченко

HP Software

#7 d4lt

d4lt

    Новый участник

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Алексей
  • Город:Санкт-Петербург

Отправлено 28 июля 2007 - 13:20

AQTime'ом легче всего начать пользоваться (если не считать Rational Purify), но, чтобы получить нормальные результаты, нужно прочесть мануал. Из недостатков могу привести: 1) действительно кучу бесполезной для тестировщика инфы; 2) невозможность проверки встраиваемых dll-библиотек. А так... нормальная тула.
  • 0

#8 CbIHOK

CbIHOK

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Сафронов Сергей Сергеевич
  • Город:Москва

Отправлено 03 августа 2007 - 11:40

В повседневной работе пользуемся двумя тулзами - arcola и valgrind (обе тулзы под линух)
Точнее - в последнее время только последним. Плюс в том, что из него можно переключиться в дебагер и там заняться разбором ошибки на месте.
  • 0

#9 Maroon5

Maroon5

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Коваленко Анатолий Викторович

Отправлено 24 августа 2009 - 13:01

Я перепробовал множество утилит для поиска утечек памяти в C++. Но по мне самая лучшая - это Deleaker Уже второй год использую!
  • 0

#10 samurai08

samurai08

    Новый участник

  • Members
  • Pip
  • 46 сообщений

Отправлено 15 сентября 2009 - 10:32

Я перепробовал множество утилит для поиска утечек памяти в C++. Но по мне самая лучшая - это Deleaker Уже второй год использую!


я ничего лучше valgrind не видел
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных