Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизПамять Найти похожие ветки
← →
dabreezy (2006-03-10 16:11) [0]Добрый день.
А как можно определить сколько памяти сейчас занимает программа? Т.е. так же как показывает диспетчер задач windows.
Заранее спасибо!
← →
Crash Coredump © (2006-03-10 16:21) [1]
> Т.е. так же как показывает диспетчер задач windows
Он показывает два разных вида памяти - тебе какую надо ?
uses
psapi;
GetProcessMemoryInfo
← →
begin...end © (2006-03-10 16:27) [2]> Т.е. так же как показывает диспетчер задач windows.
NtQuerySystemInformation
← →
dabreezy (2006-03-10 17:31) [3]
> Он показывает два разных вида памяти - тебе какую надо ?
>
>
> uses
> psapi;
>
> GetProcessMemoryInfo
Спасибо. А как ей пользоватся? Что в качестве параметров задавать? В Help"e не нашел. Память мне нужна которую использует приложение.
← →
begin...end © (2006-03-10 18:07) [4]uses psAPI;
var
Info: TProcessMemoryCounters;
begin
Info.cb := sizeof(Info);
if GetProcessMemoryInfo(GetCurrentProcess, @Info, sizeof(Info)) then
ShowMessageFmt("Память: %d КБ Виртуальная память: %d КБ", [Info.WorkingSetSize div 1024, Info.PagefileUsage div 1024])
end
← →
dabreezy (2006-03-10 18:11) [5]
> begin...end © (10.03.06 18:07) [4]
Большое спасибо!!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c