powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Память приложения
3 сообщений из 3, страница 1 из 1
Память приложения
    #33375125
Nick24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!
Понимаю, что вопрос может вызвать негативную реакцию, типа "код писать надо лучше" и все же:
Как из проекта заставить этот же проект отдать ОС не используемою им память?
Данный эфект можно наблюдать если свернуть приложение! Происходит автоматическое освобождение памяти!!!
...
Рейтинг: 0 / 0
Память приложения
    #33375182
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вы выделяли динамически память, и вам она больше не нужна, нужно ее освободить. При этом никого заставлять не надо . ПРосто освободить.

Какой эффект можно наблюдать -я не понял. Но могу сказать, что в Win32 в любом случае используется виртуальная память, и если приложение не работает и памяти мало (или работает, но памяти совсем мало), то ОС может вытеснить память приложения частично или полностью на диск. И хотя есть возможность этим управлять, как правило, приложения этим не занимаются.
...
Рейтинг: 0 / 0
Память приложения
    #33375295
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо различать понятия выделенной памяти в программе, и выделенной ОС памяти вашей программе.
В своей программе вы выделяете память, и должны ее освобождать.
Чтобы вы могли выдялть память ОС передает вашей программе некий зарезервированный объем (рабочий набор процесса), и изменяет его в зависимости от потребностей вашей программы.
Когда память ОС понадобится, она будет усекать неипользыемые рабочие наборы (ну или еще когда-то), лезть в это не надо, это нормальный принцип работы, ее собстенные дела.
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Память приложения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]