Инструменты Для ограничения доступной памяти

StackOverflow https://stackoverflow.com/questions/103806

  •  01-07-2019
  •  | 
  •  

Вопрос

Операционная СИСТЕМА:Windows XP

Кто-нибудь знает об инструментах (желательно бесплатных) для ограничения доступной памяти, а также других ресурсах Windows (дескрипторы и т.д.)?Я хочу протестировать приложение с низким объемом памяти, чтобы убедиться, что оно работает должным образом, и если уже есть инструменты для выполнения подобных задач, я бы предпочел не писать свое собственное.

Кстати, я искал другие темы вопросов и ответов для этого и не нашел ни одной.Если это обман, я приношу свои извинения.Просто дай мне знать, и я закрою это дело.

Это было полезно?

Решение

Вы можете использовать параметры загрузки в Linux (grub.conf или lilo.conf) и Windows (boot.ini) для настройки размера памяти.

В Linux значение 'mem= 128' в строке добавления ядра будет ограничено 128 МБ.

В Windows, "/MAXMEM=" в файле boot.ini.(Ссылка: Ссылка на параметры Boot INI)

Другие советы

Если вы хотите протестировать компьютер с низким объемом физической памяти, вы можете использовать виртуальную машину и назначить ей столько оперативной памяти (или столько, если она доступна на главном компьютере), сколько захотите.

Вы могли бы воспользоваться инструментом проверки приложений Microsoft:http://technet.microsoft.com/en-us/library/bb457063.aspx

Это позволит вам имитировать нехватку ресурсов, а также многие другие проблемы.YMMV с использованием куч, отличных от MS, и т.д.

Уменьшите объем памяти подкачки до нуля (требуется перезагрузка).Тогда приложение будет ограничено только физической памятью.Помогает устранить причину, так как размер файла подкачки по умолчанию в большинстве случаев составляет 1,5 ГБ.Попытка ограничить объем памяти для приложения будет неприятной из-за такого большого файла подкачки.

Вы можете отредактировать файл boot.ini с помощью опции maxmem:

http://support.microsoft.com/default.aspx?scid=kb ;ru-США;833721

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top