Виртуальная память — сочетание памяти ОЗУ и временного хранилища на жестком диске. Когда памяти ОЗУ недостаточно, данные из оперативной памяти помещаются в хранилище под названием файл подкачки. Перемещение данных в файл подкачки и из него освобождает достаточно оперативной памяти для выполнения операции.
Признаки нехватки памяти
К числу признаков нехватки памяти относятся снижение быстродействия, появление уведомлений о нехватке или отсутствии памяти, а также неполадки изображения. Например, если компьютеру не хватает памяти, то при попытке открыть меню в программе она может запаздывать с откликом или вовсе перестать отвечать. И даже если меню откроется, его пункты могут не отображаться, а выбранный элемент не отвечать. Кроме того, после выбора пункта само меню может исчезнуть, а вместо содержимого рабочего файла или документа появится пустая область.
Сообщения об ошибках нехватки виртуальной памяти
В случае появления сообщений об ошибках, вызванных нехваткой виртуальной памяти, необходимо либо добавить оперативной памяти, либо увеличить размер файла подкачки для обеспечения работы приложений. Windows, как правило, автоматически контролирует размер файла подкачки, но если размер по умолчанию не достаточен для удовлетворения потребностей пользователя, то его можно изменить вручную.
Причины нехватки памяти
В компьютере имеется два типа памяти: оперативное запоминающее устройство (ОЗУ) и виртуальная память. Все программы используют ОЗУ, но когда запускаемой программе не хватает оперативной памяти, Windows временно помещает данные, которые обычно хранятся в ОЗУ, в файл на жестком диске, который называется файлом подкачки. Объем данных, которые временно хранятся в файле подкачки, также относятся к виртуальной памяти. Использование виртуальной памяти (другими словами перемещение данных в файл подкачки и из него) освобождает достаточно оперативной памяти для надлежащей работы программ.
Проблемы нехватки памяти возникают в случае недостаточного объема оперативной памяти и нехватки виртуальной памяти. Подобная ситуация может наблюдаться, если на компьютере запущено больше программ, чем поддерживается установленным ОЗУ. Кроме того, проблемы могут возникать, если программа не освобождает память, которая ей более не нужна. Такая ситуация называется чрезмерным использованием памяти или утечкой памяти.
Способы предотвращения проблем нехватки памяти
Одновременный запуск меньшего количества приложений может предотвратить проблемы нехватки памяти и потери данных. Рекомендуется обращать внимание на то, в каких именно приложениях возникают ситуации нехватки памяти, и не запускать их одновременно.
Однако ограничение количества одновременно запущенных приложений иногда неприемлемо с практической точки зрения. Признаки нехватки памяти могут указывать на то, что компьютеру требуется больше оперативной памяти для обеспечения работы используемых программ. Далее приведен один из способов решения проблем нехватки памяти.
Временно увеличьте объем файла подкачки (виртуальной памяти)
Когда в компьютере впервые возникает проблема нехватки памяти Windows пытается автоматически увеличить файл подкачки. Пользователь также может вручную установить максимальный размер этого файла в зависимости от объема установленного ОЗУ.
Итак,что мы будем делать.
Кликаем на значок МОЙ КОМПЬЮТЕР правой кнопкой мышки.
Затем левой на СВОЙСТВА(в самом низу окошечка).
Запоминаем значение ОЗУ внизу справа.
Далее жмем на ДОПОЛНИТЕЛЬНО.
Потом на ПАРАМЕТРЫ.
Дальше опять на ДОПОЛНИТЕЛЬНО.
Теперь на ИЗМЕНИТЬ.
Кликаем на тот диск,на котором у нас файл подкачки.
Ставим галочку напротив РАЗМЕР ПО ВЫБОРУ СИСТЕМЫ.
Жмем на ЗАДАТЬ-ОК.
Потом нажимаем ПРИМЕНИТЬ-ОК и дальше тоже везде ОК.
Если появится запрос о перезагрузке компьютера.
Жмем ОК.
На какое то время этого достаточно.
Если же и после этого будут появляться такие сообщения
о нехватке виртуальной памяти,то надо ее прибавить.
Проделываем все так же как выше,только
ставим галочку возле ОСОБЫЙ РАЗМЕР.
Ставим в ИСХОДНЫЙ РАЗМЕР значение,
примерно в 1,5 раза больше чем размер ОЗУ.
В МАКСИМАЛЬНЫЙ РАЗМЕР можно поставить
то же значение или выше,
но не больше чем в 2 раза от значения ОЗУ.
Потом так же ЗАДАТЬ-ОК-ПРИМЕНИТЬ-ОК.
Перезагружаемся,чтобы изменения вступили в силу.
Сколько просмотрела материала на эту тему,все
советуют по-разному.Кто говорит,что надо ставить
размер виртуальной памяти равный размеру ОЗУ,
а кто и больше в 3 раза.Но большинство сходятся
на размере больше в 1,5,максимум в 2 раза.
Если переборщить с добавкой памяти,то комп
будет тормозить.
Сама я,пока что, поставила РАЗМЕР ПО ВЫБОРУ СИСТЕМЫ.
Хотя со значениями от 1000 до 1200 тоже все работало
нормально.Но выставлю их попозже,если опять появится сообщение.
Если кто то может поделиться своими знаниями
на эту тему,просьба отписаться в комментах.