Вниз
Скачать: CL | DM;

Глюк или так и должно быть   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
15-1140906187
Лорд Байрон
2006-02-26 01:23
2006.03.26
Форматирование диска


2-1141660359
Volkodav
2006-03-06 18:52
2006.03.26
Изменение фонового рисунка рабочего стола


15-1141204071
Kerk
2006-03-01 12:07
2006.03.26
Ask Yahoo


15-1141246223
LordOfRock
2006-03-01 23:50
2006.03.26
Unicode-интерфейс проги


4-1136835524
ArtemESC
2006-01-09 22:38
2006.03.26
Помогите с регионами




   Наверх