Виртуальная память компьютера. Как изменить объем памяти
В компьютере, как известно, есть оперативная память, используемая для хранения данных, которые нужны процессору в первую очередь, но есть также такое понятие, как виртуальная память компьютера.
Процессор постоянно решает какие-то задачи и все данные, которые нужны для его работы, помещаются в оперативную память и поскольку оперативная память имеет очень высокое быстродействие, то процессор также быстро получает доступ к необходимой информации.
Но оперативная память часто ограничена по размеру, так в домашних компьютерах, к примеру, размер ее редко превышает четыре гигабайта. Обычный размер оперативной памяти для ноутбуков, это 1 или 2 гигабайта.
Какой размер файла подкачки рекомендуется использовать?
По умолчанию, в операционной системе Windows 10 установлен размер файла подкачки, который по мнению разработчиков является универсальным для всех целей пользователя. Помимо этого, если в компьютере установлен большой объем оперативной памяти – файл подкачки практически не используется.
Однако, иногда задачи пользователя требуют его увеличения. Создатели Windows предвидели это и добавили такую возможность. Перед тем, как приступить непосредственно к процессу изменения размера файла подкачки надо знать какой размер лучше всего установить, чтобы обеспечить максимальную производительность. Некоторые пользователи полагают, что чем выше размер файла подкачки – тем лучше для работоспособности системы. На самом деле это далеко не так.
Если пользователь установит слишком большой размер файла подкачки – система попросту начнет игнорировать оперативную память и вместо прироста производительности пользователь получит жутко лагающую операционную систему (так как жесткий диск в разу более медленный).
Если же наоборот – пользователь установит слишком маленький размер файла подкачки – это будет равноценно ее отключению и многие системные утилиты могут перестать работать.
Сегодня в интернете можно встретить разные рекомендации как рассчитать размер файла подкачки. Мы же выбрали две наиболее разумные концепции.
Первая гласит, что чем больше размер оперативной памяти, тем меньше размер файла подкачки. Это объясняется тем, что если объем оперативной памяти очень большой – все временные данные итак будут хранится в ней, а значит файл подкачки будет только нагружать жесткий диск. В таком случае рекомендуется использовать следующие параметры:
Вы, наверное, обратили внимание что значение размера указано два раза. Это исходный и максимальный размер файла подкачки. Когда-то, когда жесткие диски в компьютерах были очень маленького размера – имело смысл для файла подкачки задавать разные размеры – это позволяло экономить дисковое пространство. Однако в наше время лучше всего использовать одно и тоже значение для обеих граф. Таким образом вы снизите нагрузку — система не будет постоянно пересчитывать размер файла подкачки, плюс снизится уровень фрагментации.
Второй способ предполагает расчет оптимального размера файла подкачки. Для этого следует:
Шаг 1: Запустите все приложения, которые вам нужны. После этого нажмите комбинацию клавиш Ctrl + Alt + Delete
Шаг 2: Перед вами откроется «Диспетчер задач». Перейдите на вкладку «Производительность». Там вы увидите используемое количество оперативной памяти.
Шаг 3: Умножьте используемое количество оперативной памяти в два раза и отнимите от этого значения размер установленной оперативной памяти в вашем компьютере.
К примеру, в нашем примере установлено 6 ГБ оперативной памяти, а диспетчер задач показывает, что при необходимой для нас нагрузке используется 3,7 ГБ. Расчёт размера файла подкачки будет выглядеть следующим образом:
3,7 ГБ х 2 – 6 Гб = 1,4 ГБ
Исходя из расчета можно сделать вывод, что нам нужно установить значение 1400 МБ
Если после расчетов у вас получится отрицательное значение – значит у вас достаточный объем оперативной памяти и размер файла подкачки можно установить в автоматический режим.
Важно: размер файла подкачки ни в коем случае не должен превышать объем установленной оперативной памяти более чем в три раза. В противном случае вы наверняка получите неработоспособную операционную систему. Лучше всего воспользоваться любым из способов, описанным выше.
Смотрите также:
Иногда в Windows 7 нужно изменить расширение вручную, например, превратить файл “txt” в “bat”. Первое, что приходит на ум, — переименовать (F2). Но оказывается, что расширение «.bat» ты вроде бы…
По умолчанию в гипервизоре Hyper-V в Windows Server 2008 для отдельной виртуальной машины число логических процессоров можно устанавливать в диапазоне от 1 до 4. С помощью нехитрых манипуляций можно обойти…
Переустановка операционной системы или смена компьютерного устройства не означает конец работы с установленными гостевыми ОС в программе VirtualBox. Правда, исключением может быть случай, когда файлы жёстких дисков виртуальных машин находятся на…
Запись опубликована в рубрике Windows 7, Windows 8 с метками Windows 7, Windows 8. Добавьте в закладки постоянную ссылку.
Настройки файла подкачки
Для Windows 7 и Windows 10/8 действия практически ничем не отличаются. Кликаем по иконке «Мой компьютер» на рабочем столе правой кнопкой и выбираем «Свойства» , либо нажимаем комбинацию клавиш «Win + Pause». Альтернативный вариант через «Панель управления -> Система и безопасность -> Система» . В виндовс 7 откроются «Свойства системы» , а в Win 10 кликаем слева на «Дополнительные параметры системы»
На вкладке «Дополнительно» в блоке «Быстродействие» кликаем «Параметры»
Далее, переходим на вкладку «Дополнительно», в блоке «Виртуальная память» нажимаем «Изменить»
Чтобы увеличить файл подкачки, в окне «Виртуальная память»:
- Снимаем галку «Автоматически выбирать объём файла подкачки»
- По умолчанию, напротив диска «C» написано «По выбору системы», значит файл «pagefile.sys» размещается на диске «C». Кликаем по нему и переводим переключатель на «Указать размер»
- Вводим минимальный (исходный) и максимальный размер файла виртуальной памяти
- Нажимаем «Задать» и «OK»
- Перезагружаем ноутбук
Стоит отметить, что Windows 10 ругается, если минимальный размер «pagefile.sys» меньше 400Мб, но это влияет только на запись отладочной информации в случае системных сбоев. Также, в Windows 7 и x86 системах может быть ограничение на максимальный размер в 4Гб.
Чтобы вернуть автоматическое определение файла подкачки, просто переведите переключатель на «Размер по выбору системы». Рекомендуется указать размер файла = объём оперативной памяти * 1-1,5.
Если установить «Без файла подкачки», то виртуальная память будет отключена совсем, т.е. будет доступна только реальная оперативная память.
Системный диск «C:» и так загружен системными запросами, поэтому рекомендую перенести файл «pagefile.sys» на другой диск (тем самым освободив свободное место, если оно кончается). Чтобы перенести файл подкачки на другой диск, например «D:»:
- Выключаем файл подкачки на диске «C:»
- нажимаем «Задать»
- Включаем файл подкачки на диске «D:» с автоматическим или вручную указанным размером
- нажимаем «Задать»
Однако, если у вас SSD или вообще винчестер не поделен на разделы, то перенос не имеет смысла. Также хочу отметить, что если HDD поделён пополам, например 500Гб разделён на 2 диска по 250Гб, то можно и не переносить файл.
Это связано с тем, что диск работает медленнее от начала к концу. Т.е., диск «D:» медленнее раза в 1,5, чем «C:». А вот если бы разделение было «50Гб+450Гб», то начало диска «D:» почти такое же быстрое как и «C:», при условии что диск Д не забит и файл «pagefile.sys» попадёт ближе к началу. Лучше не забивайте себе голову, если запутано получилось
Всегда нужно переносить подкачку на второй физический HDD, если он есть.
Как получить доступ к настройкам виртуальной памяти на Windows 10
Операционная система Windows 10 предоставляет достаточно широкие возможности по настройке виртуальной памяти. Для доступа к этим настройкам вам нужно открыть окно «Просмотр основных сведений о вашем компьютере». В Windows 10 для этого можно нажать комбинацию клавиш Win-i или выполнить команду « control /name microsoft.system ».
В открывшемся окне нужно кликнуть по ссылке «Дополнительные параметры системы», которая находится в левой части окна.
В результате появится окно «Свойства системы». Здесь нужно перейти на вкладку «Дополнительно» и нажать там на кнопку «Параметры», которая находится в блоке «Быстродействие».
После этого появится окно «Параметры быстродействия». Здесь снова нужно перейти на вкладку «Дополнительно» и нажать на кнопку «Изменить», которая будет находиться в блоке «Виртуальная память».
В результате перед вами появится окно, в котором можно будет настроить виртуальную память на Windows 10.
В каких случаях необходимо увеличить размер файла
Компьютеры с недостаточным для выполнения некоторых задач объемом оперативной памяти могут работать медленно или «зависать», уведомляя о своем недостатке. В том случае, если архитектура не позволяет физически увеличить ОЗУ, можно увеличить размер файла подкачки. Это позволит системе работать с большей скоростью и без «зависаний».
SSD — это твердотельный накопитель, который (в отличие от HDD) представляет собой не диск, а набор микросхем. Скорость считывания информации с HDD ограничена скоростью вращения его шпинделя, часто это 5400 об./мин. Благодаря этому операции чтения и записи с SSD быстрее в 50-100 раз. Поэтому с точки зрения скорости обращения к диску имеет смысл размещать виртуальную память на твердотельном накопителе.
Полагают, что использование SSD для своп-файла уменьшает срок его работы, так как накопитель имеет ограниченное количество перезаписываний (10 000 раз). Но на срок работы винчестера оказывает влияние большое количество факторов. Однозначный вывод о степени влияния сделать невозможно.
Если же совсем отключить файл подкачки, то размера оперативной памяти не хватит, и система будет тормозить.
Есть еще способ увеличить размер виртуальной памяти — использовать флешку. Желательно, чтобы на ней было свободно не меньше 2 ГБ памяти и подключение по USB 3.0 (при наличии соответствующего порта на компьютере).
Microsoft разработала технологию ReadyBoost, чтобы использовать флеш-накопитель для увеличения эффективности работы программ. За работу этой технологии отвечает служба Superfetch.
В «Панели управления» необходимо выбрать вкладку «Администрирование» и открыть «Службы», в списке найти Superfetch. Далее следует удостовериться, что она работает, или подключить ее, выбрав «Автоматический запуск».
Теперь следует отформатировать флеш-накопитель в файловой системе NTFS, убрав галочку с быстрого форматирования. Теперь, при включенном автозапуске, при подключении флешки будет появляться окно с предложением «Ускорить работу системы», при нажатии на которое происходит переход в параметры ReadyBoost. В них нужно подтвердить использование устройства и выделить место под виртуальную память. Рекомендуется выделить весь объем.
Работа системы при этом ускорится. При наличии нескольких флешек и портов USB на компьютере возможно использовать их все.
Как очистить виртуальную память компьютера?
В продолжении, я расскажу вам как очистить виртуальную память windows, если у вас возникает такая ошибка даже после увеличения ее количества.Как увеличить подкачку виртуальной памяти:СПОСОБ 1. Используем локальную политику безопасности для очищения памяти:Для этого открываем «Пуск», ищем и открываем «Панель управления», во всплывшем окне выбираем «Система и безопасность» и дальше «Администрирование»
После открытия окна Администрирование, находим «Локальная политика безопасности». Кликаем по ней правой кнопкой мыши и выбираем «Открыть». Вам открылось новое окно «Локальная политика безопасности», в ней нажимаем два раза левой кнопкой мыши «Локальные политики», дальше так же выбираем «Параметры безопасности» и ищем файл с названием: «Завершение работы: очистка файла подкачки виртуальной памяти»
- В правой части окна ищем «ClearPageFileAtShutdown» кликаем по нему правой кнопкой мыши и выбираем «Изменить». В строку значения вписываем 1 и нажимаем «ОК».
- После этого файлы подкачки виртуальной памяти будут очищаться автоматически, после выключения / перезагрузки компьютера.