Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2014, 20:54   #1
gunsoy
Форумчанин
 
Регистрация: 30.12.2010
Сообщений: 280
Вопрос Проблемы с освобождением памяти

Здравствуйте.

Пишу сервер, заметил проблемы с освобождением памяти. С каждым запросом на сервер объём используемой оперативной памяти увеличивается, но не освобождается. Никаких указателей я не использую, использую очень часто std::string, которые объявляю только внутри функций. Я всегда думал что при объявлении какого либо шаблонного класса внутри функции или цикла, что при окончании блока {...} кода в котором находится шаблонный класс, он автоматически освобождает память. Я был не прав?

Если же всё верно, то подскажите что поможет обнаружить проблему?

Спасибо за внимание.
gunsoy вне форума Ответить с цитированием
Старый 25.05.2014, 21:38   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Для начала гляньте это:
http://msdn.microsoft.com/en-us/libr...(v=vs.90).aspx
http://www.codeproject.com/Articles/...CrtDbg-Library
waleri вне форума Ответить с цитированием
Старый 26.05.2014, 05:45   #3
gunsoy
Форумчанин
 
Регистрация: 30.12.2010
Сообщений: 280
По умолчанию

А для Ubuntu есть что-то подобное? Если не ошибаюсь, по ссылкам Windows-отладчики?
gunsoy вне форума Ответить с цитированием
Старый 26.05.2014, 09:47   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Хочется надеятся, что и для linux есть аналогичный функционал.
Если нет, читайте про valgrind
waleri вне форума Ответить с цитированием
Старый 26.05.2014, 12:31   #5
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

http://habrahabr.ru/post/82514/
_Bers вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с утечкой памяти (CreateProcess и INDY) SkOle Общие вопросы Delphi 29 09.02.2016 14:00
Проблемы с выделением памяти под BitMap Sasha_M Мультимедиа в Delphi 1 31.10.2011 23:28
Проблемы с динамическим распределением памяти в Си Семоха Валерий Помощь студентам 4 05.10.2011 16:10
Проблема с освобождением памяти Vyachek2010 Общие вопросы Delphi 15 08.02.2011 17:05
Проблемы с выделением динамической памяти malloc (recalloc) slips Общие вопросы C/C++ 6 29.04.2009 19:27