Как определить размер файла подкачки
Файл подкачки в Windows работает в паре с оперативной памятью, дополняя ее по мере необходимости. Данные, используемые активной программой, обрабатываются в первую очередь и помещаются в RAM. Для программы, находящейся в режиме ожидания, они кэшируются на жесткий диск. Потребный объем виртуальной памяти определяется системой самостоятельно и изменяется динамически. Наши эксперты рассказывают, как определить размер файла подкачки при ручном режиме управления.
Объем виртуальной памяти, который требуется системе для стабильной работы зависит от размера установленной на компьютере оперативной памяти.
Вызываем диалоговое окно «Выполнить» сочетанием клавиш «Win+R». Вводим в текстовом поле команду прямого доступа к системной информации «ms-settings:about». Нажимаем Enter на физической клавиатуре или щелкаем по кнопке «ОК».
Параметры Windows откроются в разделе «О системе». Пролистываем его вниз до блока «Характеристики устройства». Строка с размером оперативной память отмечена на снимке экрана зеленым маркером.
Виртуальная память компьютера
Виртуальная память компьютера – это часть памяти жесткого диска, которая используется Windows в том случае, если физическая память полностью заполнена.
Например, на компьютере имеется 4 ГБ оперативной памяти, а пользователь запускает процессы и приложения, которым необходимо для работы 5 ГБ. В таком случае Windows заполняет имеющиеся в наличии 4 ГБ оперативной памяти, а после этого начинает использовать свободное место на жестком диске для компенсации недостатка необходимой оперативной памяти.
Это осуществляется с помощью файла подкачки, который ещё называют виртуальной памятью компьютера, который Windows по мере необходимости может увеличивать или уменьшать. Но запись на жесткий диск происходит медленнее чем на оперативную память, и поэтому во время использования файла подкачки производительность компьютера падает.
Именно поэтому объём оперативной памяти является такой важной характеристикой производительности компьютера. Тем не менее, файл подкачки можно настроить таким образом, чтобы у системы не было необходимости его увеличивать или уменьшать. И таким образом избежать причин, по которым производительность работы компьютера будет падать.
По умолчанию, для файла подкачки используется загрузочный раздел (раздел на котором расположена операционная система). Рекомендованный размер для файла подкачки – 1,5 размера имеющейся в наличии оперативной памяти.
Для изменения настроек файла подкачки:
Кликните правой кнопкой мыши на меню Пуск и перейдите в Панель управления.
Далее перейдите в меню Система / Дополнительные параметры системы / Параметры / Дополнительно
В вкладке Дополнительно панели Параметры быстродействия, нажмите кнопку Изменить
Перед нами окно настройки параметров Виртуальной памяти (или файла подкачки).
Если на компьютере установлена Windows 10 или 8, SSD-диск и процессор серии Core i3, i5 или i7, то особо переживать о необходимости изменения параметров в данном окне не следует – особой разницы в работе компьютера наблюдаться не будет, его мощности достаточно для работы с файлом подкачки в автоматическом режиме.
Но в случае с Windows 7 или 8 с обычным жестким диском (HDD) и процессором попроще – желательно выбрать объём файла подкачки вручную.
Как проверить виртуальную память
Для понимания процессов, которые происходят в системе и связаны с ее быстродействием, необходимо знать о значении двух понятий — виртуальной памяти и файла подкачки. Файл подкачки представляет собой файл в дисковом пространстве (в отличие от оперативной памяти — отдельного устройства), который система использует для хранения данных, не поместившихся в оперативной памяти. Виртуальная память является оперативной памятью совместно с файлом подкачки. Ее проверка подразумевает ряд простых мероприятий.
- Как проверить виртуальную память
- Как определить размер оперативной памяти
- Как включить виртуальную память
Продиагностируйте состояние виртуальной памяти. Обычно системой самостоятельно устанавливаются оптимальные объемы виртуальной памяти, и ее достаточно для решения большинства задач, но в случае выполнения приложений, которые потребует большие объемы оперативной памяти, объемы памяти виртуальной можно и нужно увеличивать. Если возникает такая необходимость, система выведет предупреждение о недостаточном объеме виртуальной памяти.
Вызовите щелчком по значку «Мой компьютер» контекстное меню, в котором выберите пункт «Свойства». В нем перейдите на вкладку «Дополнительно», где в разделе «Быстродействие» щелкните по кнопке «Параметры». В открывшемся окне щелкните по вкладке «Дополнительно», и в разделе «Виртуальная память» выберите пункт «Изменить».
Щелкните варианту «Особый размер» списка «Размер файла подкачки» в открывшемся окне. В текстовых полях «Исходный» и «Минимальный» выберите вилку размеров файла подкачки от его минимума до его максимума. Минимальный размер не должен быть меньше полуторного размера оперативной памяти. Новый размер виртуальной памяти будет установлен.
Кроме этого, может потребоваться полное очищение виртуальной памяти — такая процедура пригодится в том случае, если пользователь работает с ценными и конфиденциальными данными, поскольку в виртуальной памяти часто сохраняются их остатки.
Наберите в строке поиска меню «Пуск» имя «secpol.msc». Это действие запустит утилиту «Локальная политика безопасности».
Зайдите в подменю «Параметры безопасности» меню «Локальные политики» раздела «Параметры безопасности». В правой части окна в списке параметров следует отыскать строку «Завершение работы: очищение файла подкачки», и щелкнуть по нему. Установите в открывшемся окне переключатель на вкладке «Параметр локальной безопасности» в положение «Включен». Теперь каждый раз при завершении работы содержимое виртуальной памяти будет уничтожено.
Размер файла подкачки
Вернемся к нашим апельсинам к вопросу об оптимальном размере. Перекопав множество статей, информационных изданий и даже рекомендации Microsoft, я так и не нашел четкого и однозначного ответа на этот вопрос. Да и не нашел бы, как стало мне ясно после прочтения перевода статьи Марка Руссиновича Преодолевая ограничения Windows: виртуальная память. В заключении приведу ссылки на перевод и оригинал, а сейчас постараюсь объяснить, откуда же взять размер файла.
Для начала потребуется утилита Process Explorer, она является бесплатным аналогом дефолтного Task Manager’a, но обладает многими преимуществами. Скачать можно по ссылке.
После запуска Process Explorer’a выберите самые ресурсоемкие в плане используемой памяти приложения, которые используете в повседневной жизни, и запустите их все одновременно. В окне Process Explorer’a нажмите CTRL+I или выберите в меню View/System Information, из всего многообразия представленных в окне данных нужно выбрать область Commit Charge
Значение Peak — пиковое значение выделенной памяти для всех приложений, складываемое из физической и виртуальной памяти.
Далее вооружаемся калькулятором и вычитаем из этого значения размер оперативной памяти. Если получается отрицательное значение — берем требуемые системой 400МБ (может быть другое значение), необходимые для создания дампа. Если получается положительное значение — выставляем таким минимальное и максимальное значение файла подкачки. Можно подстраховаться и установить «про запас» максимум выше, но тогда вырастет фрагментация файла в случае увеличения его размеров. Поэтому лучше зафиксировать на одном месте.
Можно ли отключить файл подкачки в Windows 10
На вопрос о том, можно ли выключить файл подкачки в Windows 10 полностью, ответов и в интернете, и среди специалистов тоже огромное количество. И все разные. Наиболее часто встречающаяся в сети рекомендация — это всё-таки не выключать своп-файл. Дело в том, что известны случаи, когда даже со 128 Гб ОЗУ на борту компьютер выдавал предупреждение о нехватке памяти. Это происходит от того, что некоторые сторонние программы настроены на обязательное присутствие в операционной системе виртуальной памяти.
Есть мнение, что, если объём оперативной памяти на компьютере составляет 8-16 гигабайт и более, то можно сократить объём виртуальной памяти до минимума (200 Мб), однако и в этом случае лучше всё-таки не отключать своп-файл полностью. Единственным исключением из этого правила является ситуация, когда на компьютере установлен только SSD — как уже отмечалось выше, на твердотельном накопителе файл подкачки нужно отключать.
Можно ли отключить файл подкачки
Можно ли отключить файл подкачки в Windows 10? Технически – да, но делать этого не стоит, даже если у вас на компьютере 16 Гб и более оперативной памяти. Даже если у вас избыток памяти, при отключённой подкачке у вас всё равно может вылетать системное сообщение ««На компьютере недостаточно памяти».
Также при отключённом файле подкачки могут некорректно работать или вообще не работать некоторые программы. Например, те же гипервизоры, программы для стрима и обработки видео, Photoshop и прочие. Так что, если вы хотите отключить файл подкачки, лучше этой идее предпочесть выставление его минимального объёма, который для Windows 10 составляет 400 Мб. Тем не менее, если вы хотите поэкспериментировать, как будет вести себя ваша система без файла подкачки, далее мы рассмотрим, как это реализовать.