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

сколько память моя програ в   Найти похожие ветки 

← →
dust ©   (2005-12-02 06:37) [0]

Народ, как узнать сколько память моя програ в данный момент уже отжрала, и сколько ещё может отожрать (сколько доступно).


← →
Anatoly Podgoretsky ©   (2005-12-02 08:56) [1]

Доступно 2 гб


← →
dust ©   (2005-12-02 10:40) [2]

а если серьёзно?
существует ведь совершенно определённый объём (физическая + файл подкачки-то что уже сожрали)..
и всётаки как проконтролировать освобождение ресурсов?
как предсказать что память может закончится?


← →
Zeqfreed ©   (2005-12-02 13:35) [3]

dust ©   (02.12.05 10:40) [2]

> Народ, как узнать сколько память моя програ в данный
> момент уже отжрала, и сколько ещё может отожрать
> (сколько доступно).

А зачем?

p.s.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/base/process_memory_usage_information.asp

p.p.s.
Afaik, Windows увеличивает размер свопа при необходимости, так что, на 2 Гб можно рассчитывать на современных компьютерах.


← →
Dust ©   (2005-12-02 13:47) [4]

Сущействует ещё одна причина, по которой этот вопрос хочется прояснить - я не вижу другого способо отловить утечку памяти. Может кто знает другой способ? у меня есть 3 метода, которые нужно проверить на корректность освобождения памяти...


← →
Dust ©   (2005-12-02 13:50) [5]

и именно по этой причине апишные функции не совсем годятся, ведь у делфей свой мененджер памяти...


← →
Zeqfreed ©   (2005-12-02 13:53) [6]

Dust ©   (02.12.05 13:47) [4]

> Может кто знает другой способ? у меня есть 3 метода,
> которые нужно проверить на корректность освобождения
> памяти...

Как насчет использования блока try..finally ? Нестоит писать код, который приводит к утеке памяти, чтобы потом её искать, я полагаю.


← →
Dust ©   (2005-12-02 14:07) [7]

я понимаю что не стоит... иногда по другому не получается
а try...finaly, насколько я знаю может защитить только от эксцепшенав (забыл как по русски это пишется) внутри блока, но не от утечки памяти


← →
Dust ©   (2005-12-02 14:23) [8]

аааааааааа, народ, что ни у кого нет никаких мыслей????


← →
Zeqfreed ©   (2005-12-02 14:25) [9]

Dust ©   (02.12.05 14:23) [8]

> что ни у кого нет никаких мыслей????

Есть мысль, что тебе стоит прочитать справку по блокам try..except и try..finally. Советую прислушаться к моей мысли :)


← →
Dust ©   (2005-12-02 14:27) [10]

ок, посмотрим посмотрим.....



Страницы: 1 вся ветка

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



Память: 0.47 MB
Время: 0.023 c
2-1133337728
Igor_
2005-11-30 11:02
2005.12.18
Предобъявление классов в Object Pascal


1-1132798674
konrads
2005-11-24 05:17
2005.12.18
Определить сменный диск


2-1133330008
Officeman
2005-11-30 08:53
2005.12.18
Дизамич.созданный POPUP и его события onClick


2-1133767191
Nemiroff
2005-12-05 10:19
2005.12.18
Позиция окна при разворачивании


1-1132302096
Некто_Аполло
2005-11-18 11:21
2005.12.18
Момент максимизации окна




   Наверх