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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2009, 12:05   #1
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
Восклицание Как выделить память 750mb?

Как выделить столько памяти в программе к примеру?
VintProg вне форума Ответить с цитированием
Старый 29.06.2009, 12:18   #2
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

Код:
//--------------Си------------------//
char *m = (char *)malloc(786432000);
//--------------Delphi------------------//
var
  m: pointer;
begin
  m:=GetMemory(786432000);
end;

Последний раз редактировалось Kostia; 29.06.2009 в 12:20.
Kostia вне форума Ответить с цитированием
Старый 29.06.2009, 12:45   #3
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

В деспетчере задач глянул выделено только 8mb?
VintProg вне форума Ответить с цитированием
Старый 29.06.2009, 12:50   #4
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию


??
Kostia вне форума Ответить с цитированием
Старый 29.06.2009, 13:06   #5
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
По умолчанию

а в чом собственна вопрос??

у тебя приложение и так кушало 514 МБ памяти.. тебе показалося мало.. выделил еще 750.. от и стало стока..

а те 2 метра теряються припереводе в мегабайт в байты..
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"
Ntlegend вне форума Ответить с цитированием
Старый 29.06.2009, 13:16   #6
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

2Ntlegend
Цитата:
В деспетчере задач глянул выделено только 8mb?
Цитата:

??
Вопрос не я задавал

VintProg, вы хотите, чтобы это процесс столько занимал или вообще выделить память?
Kostia вне форума Ответить с цитированием
Старый 29.06.2009, 14:00   #7
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

чтобы процесс столько занимал
VintProg вне форума Ответить с цитированием
Старый 29.06.2009, 14:07   #8
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

а че нельзя в delphi изменять свойства объекта через память?
VintProg вне форума Ответить с цитированием
Старый 29.06.2009, 14:09   #9
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
По умолчанию

Цитата:
В деспетчере задач глянул выделено только 8mb?
а ты смотрел тока на оперативу?? а на выделенире виртуальной памяти (файл подкачки) глянул?? ведь дакие обьемы в оперативу не всегда влезут (у меня оперативы всего 512 мБ).. а файл подкачки всегда приймет
а если у когото и 2 гига оперативы - это не значит что программа должна выделять место в оперативе!!

Цитата:
а че нельзя в delphi изменять свойства объекта через память?
а зачем через память.. если можна на прямую??
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"

Последний раз редактировалось Ntlegend; 29.06.2009 в 14:13.
Ntlegend вне форума Ответить с цитированием
Старый 29.06.2009, 14:11   #10
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

да оперативной памяти хватает 2048 gb
VintProg вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
динамически выделить память под верхний треугольник квадратной матрицы juventine Общие вопросы C/C++ 2 12.04.2009 13:06
как выделить память для указателя (pointer), и сюда же, записать : integer, потом через 4 байта, boolean? bigxman Общие вопросы Delphi 1 02.02.2009 21:17
ValueListEditor - как выделить строку? AssistentAlex Помощь студентам 2 07.01.2009 18:39
Как выделить узел в TreeView inndim Общие вопросы Delphi 3 23.10.2008 13:32
Не могу выделить память для трёхмерного массива Blister Помощь студентам 3 19.12.2007 07:25