Предупреждение о нехватке памяти означает, что плата за коммит приближается к пределу. Это не имеет ничего общего с нехваткой доступной оперативной памяти. Предупреждение может появиться, даже если доступной памяти много.
Лимит фиксации - это размер ОЗУ + размер файла подкачки - небольшие накладные расходы. Плата за фиксацию - это не использование ОЗУ, использование файла подкачки или их комбинация. Это измерение потенциального пространства, необходимого для временного хранения данных. Когда приложение или компонент ОС выделяет память (фактически виртуальное адресное пространство), диспетчер памяти обещает или подтверждает, что для выделения будет доступно хранилище. Хранение может быть в ОЗУ или в файле подкачки по усмотрению диспетчера памяти. Комиссионный сбор является суммой всех таких распределений. Первоначально не зарезервировано ни хранилище, ни в ОЗУ, ни в файле подкачки, просто убедитесь, что будет достаточно свободного места. Как правило, не все это выделенное хранилище потребуется, по крайней мере, в одно и то же время. Но Windows предпочитает играть осторожно, никогда не позволяя платному коммиту превышать лимит коммитов, фактически доступное место для хранения.
Есть 3 способа, которыми вы можете решить предупреждение о нехватке памяти:
- Уменьшите плату за коммит, запустив меньше Это часто не практично.
- Добавьте больше оперативной памяти. Если использование оперативной памяти является высоким, это было бы хорошей идеей. В противном случае это просто трата.
- Увеличьте размер файла подкачки. Обычно это самое простое и экономически эффективное решение. И так как файл подкачки адекватного размера фактически улучшает производительность, это является дополнительной причиной. Это обеспечивает место, где ОС может выгружать редко используемые данные, оставляя больше оперативной памяти для более важных целей.
В этом случае файл подкачки объемом 2 ГБ явно не подходит. Если дисковое пространство не является проблемой, было бы неплохо установить файл подкачки на управляемую систему. Не беспокойтесь, что это приведет к постоянному изменению размера фрагмента файла подкачки или файла подкачки. Ни одна из этих ситуаций не является общей, и в большинстве случаев этого не происходит вообще.