Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2009, 12:07   #1
xakzona
 
Регистрация: 24.05.2008
Сообщений: 7
По умолчанию Размер доступной оперативной памяти

Как определить сколько доступно оперативной памяти для работы? Нужно просто файлы в память загружать большие, если они не влезают то разбивать на куски размером с размер памяти которую может выделить система под приложение..точнее чуть меньше но суть таже
xakzona вне форума Ответить с цитированием
Старый 27.02.2009, 12:25   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Ерунда какая-то... Об этом позаботится сама винда, скинув не поместившееся в ОЗУ на диск, в своп-файл...
Что вы себе лишние заботы придумываете?
Но если уж ищете приключений на свою программу, то вот, пожалуйста:
Код:
function GetMemoryTotalPhys : DWord; 
var memStatus: TMemoryStatus; 
begin 
memStatus.dwLength := sizeOf ( memStatus ); 
GlobalMemoryStatus ( memStatus ); 
Result := memStatus.dwTotalPhys; 
end;
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимизация использования оперативной памяти Lkhasa Общие вопросы Delphi 4 04.07.2008 15:22
Восстановить из оперативной памяти Problemaumenya Помощь студентам 1 08.05.2008 23:01
Текстирование оперативной памяти arxipmen Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 23.11.2007 14:30
Кол-во оперативной памяти Квэнди Win Api 2 25.07.2007 13:27
выделение оперативной памяти Alar Общие вопросы Delphi 0 29.10.2006 21:56