Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

WinApi Memory [D7, WinXP]


Ден ©   (2005-10-19 15:28:00) 

ПОМОГИТЕ!!
Если сможете помогите!!!!!! Бьюся очень долго ..
Создаю БМП-шку с размерами 1024 , 768(по разрешение), а потом с нее рисую на форму по таймеру довольно часто но вот проблема !-> при рисования CopyCanvas(....) нагрузка на проц возрастает очень сильно либо ваще почти ненагружает проц, т.е запускаю в разное время и по разному ведет себя прога, заметил что когда грузит проц то при создании БМП съедает 3 мегаб в файле подкачки а когда не грузит проц то какбудто БМП отображаеться в системный пул, но система сама распределяет все время ...
Надеюся хоть что либо понятно из этого, если кто может подскажите как сделать так чтоб БМП все время нахадилась в системном пуле??


Torvald   (2005-10-19 23:40:00) [1]


> Ден   (19.10.05 16:04) [2]


> Рядом запущен Диспечер задач Windows(alt+ctl+del) вкладка
> быстродействие, так вот видно что файд подкачки вырастает
> на 3 метра либо нет

Где ты там видел размер файла подкачки?


Ден   (2005-10-19 16:04:00) [2]

Создаю БМП просто по клику... Рядом запущен Диспечер задач Windows(alt+ctl+del) вкладка быстродействие, так вот видно что файд подкачки вырастает на 3 метра либо нет, т.е БМП создается..
{
Следует отметить, что TBitmap иногда создаёт DIB-секции, даже если свойства HandleType и PixelFormat явно указывают на использование DDB. Особенно часто это наблюдается для изображений большого размера. По всей видимости, это происходит в тех случаях, когда в системном пуле нет места для хранения DDB-изображения такого размера, и разработчики TBitmap решили, что в таком случае лучше создать DIB-изображение, чем не создавать никакого.
file://localhost/D:/Files/Interne%20Site/Bitmap/1/viewitem.htm
}
Короче если кто имеет понятие о системном пуле и как с ним работать, если это вообще возможно!


Fay   (2005-10-19 15:46:00) [3]

2 Ден   (19.10.05 15:28)
Ничего не понял.

>> при создании БМП съедает 3 мегаб в файле подкачки
Откуда такие интересные данные?

>> чтоб БМП все время нахадилась в системном пуле
Это где?

P.S.
Системная пуля - дура, БМП - молодец!


Наверх

Титульная страница Поиск, карта сайта Написать письмо