![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выше 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;