Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Friendly


Сообщения: 1662
Благодарности: 2

Профиль | Отправить PM | Цитировать


Lamo
Извиняюсь, видать мимо прочел...
Таксь, по делу:
Откажемся от резких замечаний (это я себе), ОС 9x/Me в принципе видят память выше 512 Mb благодаря VCashe, те программе виртуальной адресации. При инициализации VCashe определяет размер доступной физической памяти и резервирует столько адресов в системном блоке (xC0000000 - 0xFFFFFFFF), что бы можно было бы выделить кеш такого размера (хотя кеш такого размера ни одна прога под 98-ым не затребует - повесится скорее).
Если на машину поставить память более 512, под резерв под адреса VCashe-а откусывает практически всю память в системном блоке. Отсюда нету свободной памяти под виртуальную машину коим является сеанс msdos-а. Так же проблема возникает с AGP картами, так как память под AGP aperture распологается то же в системном блоке (как раз это они поделить и не могут).
Обойти можно ограничив размер доступного кеша через MaxFileCache в system.ini, или ограничить размер доступной памяти через MSConfig, первая закладка кнопка дополнительно (Advanced) Limit memory to: ..., что в принципе одно и тоже.

[s]Исправлено: SandroK, 22:45 6-06-2003[/s]

Отправлено: 20:43, 06-06-2003 | #22