Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Внизсколько память моя програ в Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.013 c