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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2017, 19:56   #1
spruced
Пользователь
 
Регистрация: 11.12.2016
Сообщений: 22
По умолчанию Утечка памяти. Что если резервировать память и не удалять?

Задаюсь вопросом что будет если постоянно не удалять резервируемую память? Если закрыть"неудачное приложение" то ячейки памяти, которые некогда были занятые этим приложением, станут снова доступны другим программам (например в ОС Windows и Linux подобные)?
spruced вне форума Ответить с цитированием
Старый 11.09.2017, 20:45   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от spruced Посмотреть сообщение
Если закрыть
Если закрыть, всё освободится
Black Fregat вне форума Ответить с цитированием
Старый 11.09.2017, 23:33   #3
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

spruced, а на другом форуме мало ответов? )))
Croessmah вне форума Ответить с цитированием
Старый 12.09.2017, 06:03   #4
spruced
Пользователь
 
Регистрация: 11.12.2016
Сообщений: 22
По умолчанию

Мне даже препод говорит что ничего на форуме не знают, врут.
spruced вне форума Ответить с цитированием
Старый 12.09.2017, 06:52   #5
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Ага, все дебилы кроме я. Знаем. )))
Croessmah вне форума Ответить с цитированием
Старый 12.09.2017, 07:15   #6
Мановар
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 84
По умолчанию

А препод случайно не из этих
image (1).jpg
Мановар вне форума Ответить с цитированием
Старый 12.09.2017, 08:22   #7
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Современные десктопы очистят память при закрытии, но это просто они умеют. Старые ОС, всякие мобильные могут и не почистить. Например, в андроидах статики не всегда переинициализируются. Вобщем - это не верно надеяться на то, что ОС почистит.
alexzk вне форума Ответить с цитированием
Старый 12.09.2017, 08:42   #8
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

alexzk, в стартовом посте речь о Windows и Linux'ах.
Но Андроид даже не знаю, стоит ли причислять к линуксам.
Ну и хорошо бы не допускать утечек.

Последний раз редактировалось Croessmah; 12.09.2017 в 08:45.
Croessmah вне форума Ответить с цитированием
Старый 12.09.2017, 21:58   #9
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
не верно надеяться на то, что ОС почистит
Сформулируем так: если OS что-то не почистит, то это камень в огород этой OS.
А так конечно, баги могут быть и в OS
Black Fregat вне форума Ответить с цитированием
Старый 12.09.2017, 22:53   #10
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

Я бы больше переживал за вызов деструкторов, чем за утечку памяти.
pu4koff вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Утечка памяти [Освобождение памяти массива] denis76560 Общие вопросы Delphi 4 27.11.2016 18:20
Почему утечка памяти, если указатель на обьект сохраняется? Человек_Борща Общие вопросы Delphi 4 24.11.2011 13:24
Просьба проверить, если в коде утечка памяти Anfall Общие вопросы Delphi 25 17.08.2010 10:44
что делать если комп хочет отформатировать карту памяти с информацией? Александр Катаев Компьютерное железо 1 14.03.2009 14:11