Как ограничить отдельное приложение или обработать использование памяти в Windows XP?

У нас есть старое приложение для одного из наших клиентов, которые не будут работать на системе, которая имеет более чем 1 ГБ RAM. Существует ли способ ограничить, сколько памяти это приложение видит, не засовывая его в виртуальную машину или RAM удаления от компьютера?

2
задан 04.01.2012, 03:38

3 ответа

Это оказалось JAVA-приложением, таким образом, мы просто ограничили память для того экземпляра JVM, на всякий случай любой наблюдал вопрос.

1
ответ дан 09.01.2020, 03:40

Нет нет способа сделать это, не ограничивая RAM, доступную каждому приложению.

Но я подозрителен, что более чем 1 ГБ RAM заставил бы приложение перестать работать. Окно предоставляет среду виртуальной памяти приложениям - приложение непосредственно не получает доступ к физической памяти. Каждая программа (на 32 бита) видит 2 ГБ пространства, независимо от того, что находится физически в машине.

Мной казалось бы более вероятным, что причина Ваших проблем - что-то не непосредственно связанное объем памяти. Компьютеры, которые не запустят программное обеспечение в Windows 7 или версии на 64 бита Windows?

1
ответ дан 09.01.2020, 03:40

Приложение будет видеть столько памяти, сколько находится в компьютере.

Единственным путем я знаю для сокращения RAM, путем установки псевдодиска.
Однако это потребует перезагрузки, чтобы отменить или восстановить.

0
ответ дан 09.01.2020, 03:40

Теги

Похожие вопросы