Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выше 64 MB на Windows 98 не прыгнешь !?! [D5, D6, Win95/98, WinME, NT4, Win2k, WinXP]


Lord BDV ©   (2002-08-16 20:16:00) 

Уважаемые программисты.
Неожиданно узнал, что Windows 98 позволяет программам использовать только 64 MB оперативной памяти. Поддержки остальной памяти, сколько ее бы там ни было - нету. Таким образом, программы, написанные на Delphi стандартным образом, будучи запущены на Windows 98 будут использовать лишь 64 MB, если даже на комп поставленно 512 и более. А остальную память просто не увидят, даже если 64 метра будет нехватать.
Прошу людей, сведующих в этом вопросе, подтвердить или опровергнуть эти сведенья - они в принципе не проверенны. И если это действительно так, то каким образом можно "захапать" под свою пррограмму остальную память?
Но пожалуйста, если Вы не уверены в своих знаниях, не надо засорять эту ветвь форума. Как Вы понимаете, вопрос весьма щепетильный и многие программисты будут с интересом следить за Вашими ответами. Не надо рисковать и давать ложную информацию.


wicked   (2002-08-16 23:13:00) [1]

2 Lord BDV
скажу просто - тебе соврали... я сижу под win98 со 128 Мб памяти и она прекрасно вся просматривается и выделяется...


MBo   (2002-08-16 20:31:00) [2]

>только 64 MB оперативной памяти
нехорошие люди этот бред придумали

>они в принципе не проверенны

работает под 98
procedure TForm1.Button1Click(Sender: TObject);
var b:array of byte;
begin
setlength(b,200000000);//выделение 200 мегабайт
b[199999999]:=3;
caption:=inttostr(b[199999999]);
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо