Форум: "Прочее";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизГлюк или так и должно быть Найти похожие ветки
← →
NightLord © (2006-03-03 15:54) [0]Всем привет. обнаружил такую вот странность. При создании простого окна, место занимаемое программой в оперативной памяти составляет примерно 1500 - 2000 кб. При минимизации программы место уменьшается до 600 - 900 кб. а при максимизации увеличивается до прежних размеров, а иногда и даже меньших. В чем тут прикол? Ошибка в диспетчере задач или же так и должно быть?
← →
Игорь Шевченко © (2006-03-03 16:01) [1]
> Ошибка в диспетчере задач или же так и должно быть?
Ошибка в Windows
← →
Desdechado © (2006-03-03 16:51) [2]динамическое управление ресурсами в нутрях винды
← →
Nick Denry © (2006-03-03 17:07) [3]Игорь Шевченко © (03.03.06 16:01) [1]
Серьезно ?
← →
boriskb © (2006-03-03 17:15) [4]NightLord © (03.03.06 15:54)
Глюк или так и должно быть </I
Глюк.
Так и должно быть :)
← →
Игорь Шевченко © (2006-03-03 17:19) [5]Nick Denry © (03.03.06 17:07) [3]
Ну а как иначе ? Программа же занимает память, а в каком виде ее окно на экране - от этого же расходы памяти не зависят ?
А раз при минимизации ейная память уменьшается - то явно ошибка. Поскольку памятью Windows заведует, то источник ошибки очевиден.
← →
lookin © (2006-03-03 17:21) [6]При этом если после максимизации окна пощелкать мышкой, пролистать меню etc, то размер программы на каждое действие увеличивается.
← →
lookin © (2006-03-03 17:21) [7]А может быть из памяти выгружаются обработчики всяких кликов и мауздаунов, если окно минимизировано?
← →
Nick Denry © (2006-03-03 17:32) [8]Игорь Шевченко © (03.03.06 17:19) [5]
Ну вот мне кажется, что процесс занимает определнное место в памяти.
У него есть окно. Окно ассоциировано с контекстом устройства GDI. При сворачивании та часть, которая отвечает за отрисовку освобождается. отсюда и уменьшение азмера. ИМХО.
Буду проверять.
← →
Карелин Артем © (2006-03-03 17:35) [9]Ваапще-то там показывается только размер ОПЕРАТИВНОЙ памяти, занимаемой программой. Программа же не вся в оперативке, часть в виртуалке. И винда правильно делает, выгружая часть в виртуальную память при сворачивании.
← →
oldman © (2006-03-03 17:35) [10]
> lookin © (03.03.06 17:21) [7]
скорее выгружается визуализация объектов...
← →
Карелин Артем © (2006-03-03 17:37) [11]Проверено захватом очень большого обьема памяти программой.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c