Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.07;
Скачать: CL | DM;

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Игорь Бублик   (2002-09-24 22:09) [0]

Просветите темного. У меня такая проблема. Написан софт. Но после каждой проверки емайлов программа занимает в памяти все большее место и так пока все не сожрет. Разработчики кивают на Билла Гейтца с его мелкософтом. Дескать библиотека кривая и поэтому такой косяк. Они вышли из положения путем принудительного убивания программы через энное время.... и автоподнятие ее через респавнер. Пожалуйста не отпишите кто виноват и встречались ли вы с такой проблемой.... мне надо выяснить кого всетаки пинать.... Если можно то сюда tech@mir.khakassia.ru


 
int64 ©   (2002-09-24 23:43) [1]

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

Действительно, у MS в самых неожиданных местах могут проявляться утечки памяти. Все MS-совские грабли становятся известны сразу, и на на своём сайте MS предлагает выходы из ситуаций потом. Как правило это патч/обновление/SP. Но бывают и строчки кода. Но никогда советы: "Убить-Возродить". Например, в IE5.0 тоже наблюдались утечки; некоторые решались с помощью вызова CoFreeUnusedLibraries, а некоторые только с выходом IE5.5-6.0.

А высказывания разработчиков, типа: "MS - г***о", в любом случае, не аргумент.


 
andrey_pst ©   (2002-09-25 07:06) [2]

При пользовании TerminateProcess подгруженные библиотеки (dll) - глючные они там или нет - не оповещаются о том, что программа завершилась и соответственно остаются в памяти. Вот вам и утечка.
Если разработчик кивает на Билла, значит у него просто идей нет как из этой ситуации выйти. Пинайте разработчика.
Обычно подписывается договор, в котором обязанности есть у разработчика, а не у Билла.



Страницы: 1 вся ветка

Текущий архив: 2002.10.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-20932
Gaber
2002-09-11 10:15
2002.10.07
DBComboBox


6-21180
Kapusto
2002-08-09 13:11
2002.10.07
Время на Novell-сервере


14-21191
Карелин Артем
2002-09-10 14:43
2002.10.07
Комп отдыхает - W 2000 Serv. работает.


6-21183
xyz
2002-08-04 12:59
2002.10.07
ICQ - подскажите...


8-21158
Riz
2002-06-04 07:47
2002.10.07
Создание графики в консольном приложении