Миф или правда что файл подкачки убивает ssd?
Содержание:
- Выключение на SSD swap файла может привести к проблемам с ОЗУ
- Настройка гибернации (отключение)
- Убедитесь, что поддержка TRIM для SSD включена в Windows 7
- Назначение файла подкачки
- Выбор места расположения своп-файла
- Комментарии (11)
- Отключить файла подкачки в Виндовс 10
- 3. Отключение или перенос файла подкачки
- Нужно ли отключать файл подкачки на SSD накопителях?
- Результат применения твиков
- Что такое файл подкачки и что дает его перемещение
- Заключение
Выключение на SSD swap файла может привести к проблемам с ОЗУ
Сейчас наиболее весомым аргументом против процесса отключения в съемном жестком диске файла подкачки стало то, что подобная настройка SSD диска может привести к серьезным проблемам в работе используемой операционной системы. Это можно объяснить тем, что на большинство компьютерного софта для обеспечения условия полноценного функционирования без сбоев, проводится запасная резервация большого количества дополнительного системного пространства. Проблема в том, что подобные изменения в ОЗУ увидеть достаточно сложно, про них информация в диспетчере задач не отображается.
Получается, что если на рабочем компьютере используется файл подкачки, то программа будет использовать отведенное для него дисковое пространство, при этом, не вредя системной работе. Если по какой-нибудь причине файл подкачки отключается, то резервирование пространства для программных данных будет осуществляться непосредственно в оперативной памяти. Существует еще проблема, что практически невозможно наперед узнать про то, какое именно количество пространства будет требоваться дополнительно для программного обеспечения.
Это означает, что без включения на компьютере файла подкачки, увеличивается вероятность того, что установленный софт существенно уменьшит доступную оперативную память. Это приведет к сбоям и торможения работы персонального компьютера.
Настройка гибернации (отключение)
Гибернация, или режим глубокого сна — подвид спящего режима, при котором все содержимое оперативной памяти компьютера сохраняется в специальный файл. После этого Windows отключает питание всех компонентов ПК. Такой режим позволяет продолжить работу с системой сразу с того места, на котором вы остановились в прошлый раз. Все запущенные программы и службы сразу будут открыты.
Для перехода в состояние гибернации каждый создается относительно объемный файл hiberfil.sys (на мощных ПК часто установлено 16 или даже 32 Гб оперативной памяти). После «пробуждения» этот файл удаляется. Таким образом, происходит постоянная перезапись информации, которая медленно, но верно тратит резервы SSD.
Это и является причиной отказаться от гибернации для увеличения продолжительности жизни своего SSD. Кроме того, благодаря своей скорости считывания, твердотельный диск обеспечивает довольно быстрый старт ОС «с нуля», что снижает потенциал глубокого сна. К примеру, Windows 10 x64 запускается меньше, чем за 10 секунд.
Для отключения данной функции во всех версиях системы можно воспользоваться командной строкой:
- Войдите в режим командной строки (Администратор). В Windows 8, например, это можно сделать, кликнув правой кнопкой мыши по меню «Пуск» и выбрав соответствующий пункт.
- Открывшееся окно с черным фоном называется консолью Windows (командная строка). Введите строку и нажмите клавишу Enter.
Если гибернация была включена, эта команда отключит ее.
Убедитесь, что поддержка TRIM для SSD включена в Windows 7
Устройство SSD-накопителей не позволяет записывать данные поверх существующих. Перед записью, старые данные необходимо стирать. Для этого в Windows 7 существует специальная функция TRIM и ее поддержка очень важна для корректного функционирования диска SSD (По умолчанию данная функция включена). Хоть, функция и должна быть включена, все же стоит знать «как это проверить?» и «как это включить?».
Примечание: Предыдущие версии Windows, не поддерживают TRIM.
Сама инструкция:
- Откройте командную строку от имени администратора (см. ссылку)
- Введите в консоль следующую строку:
- Если в сообщении есть текст «DisableDeleteNotify = 0», то поддержка TRIM включена. Если же на экране появился текст «DisableDeleteNotify = 1», то функция TRIM отключена
- Чтобы точно включить поддержку TRIM, используйте следующую команду
Назначение файла подкачки
Чтобы определить где лучше находится файлу подкачки, нужно понять как он работает и для чего нужен.
На эту тему у нас была отдельная статья. Если вкратце – то он нужен для размещения в нем рабочих данных которые не поместились в оперативную память для использования запущенными приложениями.
Большинству современных игр для работы уже требуется более 12 ГБ! Поэтому дурацкие советы по поводу отключения файла подкачки при объеме ОЗУ более 8ГБ отметаем сразу. Он должен быть включен всегда! Даже если у вас 64 ГБ оперативной памяти, так как вы никогда не знаете сколько для своей работы потребует очередная игра или программа.
Выбор места расположения своп-файла
Windows 7 допускает располагать своп-файл одновременно на нескольких дисках, но этот вариант производительность системы не увеличивает. Наиболее оптимальным способом по отношению к производительности является один файл подкачки, расположенный на любом разделе жёсткого диска, кроме системного раздела. Для изменения места расположения pagefile.sys требуется вначале его удалить, а затем создать в нужном месте. Для этого щёлкаем «Пуск», а затем «Мой компьютер – Свойства» (правая кнопка мыши). В появившемся окне щёлкаем по «Дополнительные параметры системы».
Откроется окно, в котором нужно выбрать вкладку «Дополнительно».
Здесь в разделе «Быстродействие» нажимаем кнопку «Параметры» и в открывшемся окне снова выбираем вкладку «Дополнительно». Обращаемся к разделу «Виртуальная память» и нажимаем кнопку «Изменить». Открывается окно, позволяющее задавать местоположение и размеры своп-файлов на любых разделах жёстких дисков. Это же окно позволяет как отключить файл подкачки, так и включить его.
Как уже говорилось, по умолчанию Windows 7 размещает pagefile.sys в системном разделе диска, что видно по активированному пункту «Размер по выбору системы». Для переноса файла подкачки на другой раздел, его следует выбрать, активировать пункт «Без файла подкачки» и нажать кнопку «Задать». Этими действиями своп-файл удаляется из своего прежнего местоположения. Иногда после этого появляется сообщение с предупреждением об отключении этого файла или задании слишком малого его объёма, что может привести к возникновению системной ошибки. В этом сообщении следует просто нажать «Да».
Теперь переходим на создание файла в нужном месте. Для этого:
- Выбираем требуемый раздел диска.
- Активируем пункт «Указать размер».
- Задаём размеры файла (минимальный максимальный).
- Нажимаем кнопку «Задать».
Все эти действия показаны на следующем рисунке.
В приведённом рисунке пользователь создал динамический своп-файл, у которого максимальный размер вдвое превышает минимальный. При необходимости создать статический pagefile.sys, эти параметры должны быть одинаковыми.
Следует отметить, что своп-файл может быть изменён в своих размерах без изменения его местоположения. Для этого все приведённые выше действия нужно выполнить без изменения раздела диска. Разумеется, излишне говорить, что во всех окнах с кнопкой «ОК» её следует нажимать по окончании всех требуемых действий. И ещё: при изменении объёма в сторону уменьшения изменения вступают в действие мгновенно, в противном случае может понадобиться перезагрузка, о чём пользователь получит сообщение, в котором нужно нажать «ОК».
Комментарии (11)
А не лучше будит когда система сама определит автоматически сколько нужно,просто ненадо заниматься чипухой и лезть куда ненужно,система сама знает как будит лутче
Боря, тебе лучше не лезть куда не нужно, ведь система требует от тебя только работы на твоём заводе
Поделюсь своим наблюдением, у меня 8гб ОЗУ, стояло на авто выбирать объем файла подкачки, этот файл раздувался почти до 14гб, и в системе никаких сбоев о нехватке памяти никогда не было, все запускалось нормально, после прочтения этой статьи решил задать файл подкачки фиксировано, поставил предел до 4гб, после чего в системе стали крашиться приложения с ошибкой о нехватке памяти, или тупо без ошибок завершались. Вывод напрашивается сам собой, что ограничением файла подкачки, вы только хуже себе делаете, просто так файл подкачки вряд ли расти станет, система резервирует объем памяти на диске от потребности пользователя, когда он что то запускает или приложению для работы требуется больше памяти, поэтому не вижу смысла самому себе запрещать запускать по больше программ. В ближайшее время собираюсь прикупить еще планку ОЗУ 8гб, сравню на сколько меньше файл подкачки станет, по идее чем больше ОЗУ, тем меньше система будет обращаться к диску для сохранения временных данных и сама производительность в целом увеличится.
Такая же проблема, после того как выставил эти ограничения.
У меня 32 гб озу при нагрузке используется 10 гб озу и 10 гб файла подкачки. Подскажите с чем это связанно? можно ли ограничить файл подкачки? SSD на 500 гб но юзать не охота с учетом сколько озу стоит без дела
К сожалению, не помогло. Переустанавливал ОС , в связи с переходом на SSD — поставили Win10/ Ну, тут и началось Одно не ставится, другое не определяется, Dota2 — «кукольный мультик». Но, всё-равно, спасибо за качественную статью.
каким же должен быть файл подкачки на Windows 10… Кто то советует делать его как можно меньше чтобы система не тормозила, а кто то вообще удалить.
Размер файла подкачки напрямую зависит от оперативной памяти устройства. То есть чем больше оперативная память, тем, соответственно, меньше объем файла подкачки, ну и наоборот. Удалять такие файлы специалисты не советуют, некоторые приложения без них отказываются запускаться, да и в целом, лишний помощник оперативной памяти не повредит.
Каким должен быть оптимальный размер для игр у файла подкачки в ОС Windows 10? Опреативки на компе достаточно — 8 гб, можно было бы вообще удалить, но комп игровой и используется в основном только для этой цели. Как рассчитать размер файла подкачки? Оставить минимальный? Или система сама рассчитает?
Есть простой способ рассчитать нужный объем файла подкачки, при котором система не будет «тормозить даже при большой нагрузке на оперативную память. Откройте одновременно как можно больше приложений и игр и посмотрите, сколько задействовано оперативки. При вашей оперативной памяти 8 Гб во время нагрузки компьютер использует допустим, Х, при увеличении на 2 мы получим Х*2. Из получившегося произведения вычитаем 8 изначальных и в итоге результат уравнения – тот самый идеальный размер файла подкачки.
Это не ответ, а полная ерундень.Есть приложения которые просто не запустятся с 8Гб оперативы и без файла подкачки(или с малым размерой ее) и что тогда, как расчитать.
Отключить файла подкачки в Виндовс 10
Есть ситуации, когда можно обойтись и без него. Тем не менее, полностью отключать файл подкачки не рекомендуется, если компьютер имеет менее 8Гб RAM. С дисками формата SSD всё по-другому. Они и так достаточно быстро умеют считывать небольшие файлы системного кеша, но такая работа влияет на быстродействие компьютера, истощает его ресурсы. Вот поэтому и отключают файл подкачки, чтобы продлить срок службы накопителя.
Поставить файл подкачки на Windows 10 логично для проведения анализа при системном сбое; без него могут не идти некоторые игры. Короче говоря, его отключение — это своеобразный эксперимент.
- Перед началом манипуляций с настройками своего ПК уберите галочку с опции «Автоматически выбирать…», выставляем позицию «Без файла подкачки» — и Задать.
- Увидите сообщение, что системе не хватает как минимум еще 200 Мб. Пока соглашаемся на полное отключение, жмём «Да».
- В окне с настройками виртуальной памяти выбираем ОК.
- Далее еще раз ОК и соглашаемся на перезагрузку компьютера.
- Во вкладке «Параметры быстродействия» выбрать «Применить» и ОК, перезагружаем.
Теперь всё готово! Надеемся, что наш материал о том, как изменить или как включить файл подкачки windows 10, был полезен!
Возможно, вам покажется интересной статья «Как разбить жесткий диск на разделы в Windows 10«.
Наверное, многие пользователи слышали про файл подкачки, но к сожалению, не знают для чего он служит и нужен ли вообще. Эта статья раскроет за кулисы, и расскажет, как настроить файл подкачки.
Файл подкачки (pagefile.sys) – это виртуальная память, зарезервированная на жестком диске и используемая для хранения исполняемых данных в случае нехватки оперативной памяти компьютера. Иными словами, это дополнительная резервная оперативная память, но с меньшей скоростью обмена данных, так как размещена на HDD.
Во всех ныне используемых версиях Windows он включен по умолчанию и размер файла подкачки выставлен автоматически. Это сделано с целью предотвращения зависаний в случае нехватки оперативки.
Рекомендую увеличить файл подкачки windows, если у вас 1, 2 или 4 Гб оперативной памяти. Так как эти объемы памяти не большие, высока вероятность того, что их не хватит в работе с программами.
Если у вас в компьютере установлено 8 Гб ОЗУ и не играете в тяжелые игры, то можно оставить настройки файла подкачки без изменений – автоматически.
Для тех, у кого 16, 32 гигабайт оперативного запоминающего устройства, то можно оставить параметры по умолчанию или вовсе отключить файл подкачки. Во втором случае система виндовс не будет обращаться к виртуальной памяти жесткого диска, а значит будет работать более производительно в связи с прямым обращением лишь к оперативной памяти.
Однако, если файл подкачки на SSD, то компьютер используя виртуальную память будет работать быстрее, чем на HDD. Но все равно не сравниться со скоростью чтения и записи с оперативной памятью.
И так, изменяем файл подкачки. Наберите комбинацию клавиш Win+E, нажмите на треугольничек с лева от адресной строки как показано на картинке ниже, выберите Панель управления.
В левой колонке окна выберите Дополнительные параметры системы
В категории Быстродействие выберите ПараметрыКликните на верхнюю вкладку Дополнительно, в подзаголовке Виртуальная память нажмите Изменить
Снимите галочку с “Автоматически выбирать объем файла подкачки” и выберите Указать размер. Выставьте необходимый объем файла подкачки в мегабайтах, нажмите Задать, затем Ок.
Система уведомит о том, что для вступления изменений в силу, требуется перезагрузка, жмите Ок. Закройте все фоновые окна. Перезагрузите компьютер.
Теперь вы знаете как изменить файл подкачки и в будущем вам не составит труда увеличить виртуальную память компьютера или ноутбука.
Многие пользователи задаются вопросом, сколько ставить файл подкачки? Рекомендуется выставлять 1/1 или в 1,5-2 раза больше реального объема оперативной памяти. Например, у вас 2 Гб, выставляйте 3-4 Гб виртуальной памяти; на 4 Гб озу – 4-6 Гб файл подкачки. То есть, чем больше у вас оперативной памяти, тем меньше размер файла подкачки Windows выставляете.
Файл подкачки это специальный файл (Pagefile.sys) на жестком диске, который используется для расширения оперативной памяти. Когда свободное место в оперативной памяти заканчивается, операционная система переносит неиспользуемые данные из оперативной памяти в файл подкачки. Таким образом, освобождается место под новые данные. Это позволяет избежать зависаний отдельных программ и всей системы в целом.
3. Отключение или перенос файла подкачки
Этот совет: бесполезный или вредный, снижает скорость работы системы при недостатке памяти
Аппаратная конфигурация должна быть сбалансированной. Если у вас установлено мало памяти, следует добавить ее, поскольку SSD лишь отчасти компенсирует недостаток RAM, ускоряя подкачку по сравнению с жестким диском.
Когда у вас достаточно памяти, файл подкачки практически не используется, т.е. на срок службы диска это никак не повлияет. Но многие люди все равно отключают подкачку – мол, пусть система все в памяти держит, я сказал! В результате диспетчер памяти Windows работает не в самом оптимальном режиме (см. #4 тут).
В крайнем случае файл подкачки переносят на жесткий диск. Но ведь если вдруг памяти окажется недостаточно, вы только выиграете в производительности при наличии pagefile.sys на SSD!
Об этом разработчики Windows пишут в своем блоге.
В: Нужно ли располагать файл подкачки на SSD?
О: Да. Основные операции с файлом подкачки — это произвольная запись небольших объёмов или последовательная запись крупных массивов данных. Оба типа операций отлично выполняются на SSD.
Анализируя телеметрию, сосредоточенную на оценке записи и считывания для файла подкачки, мы обнаружили, что:
- чтение из Pagefile.sys превалирует над записью в pagefile.sys в сочетании 40:1,
- блоки считывания для Pagefile.sys обычно довольно малы, 67% из них меньше или равны 4 Кб, а 88% – меньше 16 Kб,
- блоки записи в Pagefile.sys довольно велики, 62% из них больше или равны 128 Kб и 45% – почти точно 1 Mб
Вообще говоря, типичные модели использования файла подкачки и характеристики производительности SSD отлично подходят друг к другу, и именно этот файл настоятельно рекомендуется размещать на твердотельном накопителе.
Но на практике стремление продлить любой ценой жизнь SSD неистребимо. Вот читатель блога , перенося pagefile.sys на жесткий диск, хотя сам даже невооруженным глазом . Кстати, в мой нетбук больше 2 Гб памяти не установить, и с твердотельным накопителем ему стало намного комфортнее, чем со штатным HDD 5400 rpm.
Наконец, не забывайте, что полное отключение файла подкачки . Размер файла подкачки , поэтому у вас всегда есть выбор между дисковым пространством и производительностью.
Вопрос на засыпку: какой у меня был размер файла подкачки, когда я сделал снимок экрана диспетчера задач?
Специальное примечание
Если вы установили себе 64GB, а используется 4-8GB, то таки да, ФП вам не нужен (но тогда непонятно, зачем вы купили 64GB RAM :). Если же вы приобрели такой объем памяти, чтобы максимально задействовать его в своих задачах, то ФП вам пригодится. Кроме того, память используете не вы, а приложения, чьи аппетиты могут быть для вас неочевидны. См. мой пост в канале Telegram с показательным примером человека, отключавшего ФП при 64GB RAM.
Нужно ли отключать файл подкачки на SSD накопителях?
По мнению сторонников теории смертельного воздействия файла pagefile.sys на SSD, просто необходимо отключать файл подкачки или перемещать его на обычный диск. Аргументируют они активным использованием файла подкачки системой и ограниченным количеством циклов перезаписи на SSD диск. Об этом я тоже писал в статье про основные характеристики надежности TBW и DWPD SSD дисков. Вроде бы всё логично и не поспоришь. Меня даже пытались убедить что при использовании твердотельных накопителей на серверах, из-за файла подкачки диски не проживут и недели. И это утверждал не какой-нибудь школьник или продавец-консультант в магазине…
Полагаю, основной довод мамкиных экспертов, в желании продлить любой ценой жизнь SSD понятен. Как правило, те же люди с пеной у рта доказывают необходимость вынимать батарею из ноутбука. Единственное с чем могу согласиться, так это с тем, что время работы любого твердотельного накопителя напрямую зависит от нагрузки (количества циклов перезаписи и условий работы). Тут как и с аккумуляторными батареями — чем интенсивнее используется, тем быстрее закончится ресурс.
Так может и правда стоит отключать или переносить файл подкачки с SSD? А заодно отключить индексацию и защиту системы?
Полное отключение файла подкачки, даже в случае когда на компьютере достаточно оперативной памяти, может привести к непонятным сбоям в работе программ, да и сама система может вести себя неадекватно. По этой причине его отключение крайне не желательно.
На практике, чтение из файла pagefile.sys превалирует над записью примерно в 40 раз, так что волноваться особенно не стоит. Правильнее было бы озаботиться сбалансированностью аппаратной конфигурации компьютера, рассчитывая её под конкретные задачи. SSD диск лишь отчасти компенсирует недостаток оперативной памяти, ускоряя подкачку, а потому лучшим решением станет добавление физической памяти. Если же у вас памяти с избытком, например стоит 64 ГБ, а используете от силы 8 ГБ, то файл подкачки вам и правда не нужен, но тогда возникает вопрос о сбалансированности системы.
Совет по переносу файла подкачки на «обычный» винчестер, я считаю даже более бессмысленным, чем его полное отключение. А зачем вы вообще покупали SSD, если намеренно лишаете себя основного преимущества — скорости работы системы? Это как купить машину и поставить её в гараже, чтобы лучше сохранилась.
Насколько разумно отключать защиту (создание контрольных точек восстановления), рискуя получить нерабочую систему в случае каких-то сбоев, чтобы сохранить ресурс твердотельного накопителя? Из не самого востребованного можно отключить, пожалуй, только индексацию файлов (нужно для поиска файлов), и то при условии, что вы не пользуетесь поиском в Windows.
Вот объясните мне, зачем приобретать SSD диск и ограничивать себя во всём? Просто наслаждайтесь работой, тем более что операционные системы оптимизированы для работы с такими дисками. Срок службы их достаточно большой, даже если активном использовании, а HDD лучше оставить для больших файловых хранилищ, где скорости не так важны.
Подписывайтесь на канал и узнавайте первыми о новых материалах, опубликованных на сайте.
Если считаете статью полезной,не ленитесь ставить лайки и делиться с друзьями.
Как пятирублёвой монеткой заставить Kyocera M2735dn печатать без картриджаТарифный план «Социальный» за 100 рублей в месяц, о котором вам не расскажут в офисе TELE2Неудобная правда о роутерах MikroTik. Почему я больше никому не рекомендую их домой.Как достать потёкшие батарейки из клавиатуры АppleСоздание локальной копии сайтаНастраиваем FTP сервер на MikroTik. Простой способ сделать удалённое хранилище файлов на флешке или диске.
Результат применения твиков
Первые три твика были нацелены на использование в серверных системах времен Windows Server 2003. И в начале статей MSDN (, ) сказано, что в Windows Server 2008 тесты не выявили существенного прироста быстродействия после применение этих и других приведенных там мер по оптимизации.
Другими словами, даже если это и было хоть как-то актуально для производительности во времена XP, то начиная с Vista уже не имеет значения. А с точки зрения объема записи на диск, экономятся копейки по сравнению с остальной системной и пользовательской активностью.
Таким образом, применение первых трех твиков хоть и не вредит, но никак не повышает производительность системы и срок службы твердотельного накопителя. Четвертый же твик замедляет работу программ.
Что такое файл подкачки и что дает его перемещение
В соответствии со справкой Windows Vista, где файл подкачки назван страничным файлом, это скрытый файл или файлы на жестком диске, используемые Windows для хранения частей программ и файлов данных, не помещающихся в оперативной памяти. Страничный файл и физическая память или память с произвольным доступом (RAM) составляют виртуальную память. По мере необходимости Windows перемещает данные из страничного файла в оперативную память и из оперативной памяти в страничный файл, чтобы освободить место для новых данных. Также назвывается файлом подкачки.
Размещение файла подкачки на специально отведенном для него разделе другого физического диска повышает быстродействие Windows, поскольку ускоряется обработка запросов ввода-вывода (I/O). Кроме того, размещенный таким образом файл не фрагментируется, что также способствует улучшению производительности.
Заключение
На этом, пожалуй, всё. Есть также и другие рекомендации по оптимизации SSD, но они по большей части либо сомнительны, либо вредны. В частности, не рекомендуется отключать кэширование записей для SSD-диска и USN-журнал файловой системы NTFS. Не следует также переносить с SSD программы и временные папки Temp, кэш браузеров и прочее, ведь какой тогда смысл в покупке SSD-диска? Нам нужно ускорение работы программ, перенеся же их на HDD, вы только замедлите работу системы.
И напоследок вот вам добрый совет. Не заморачивайтесь особенно с оптимизацией SSD. Чтобы выработать ресурс даже бюджетного твердотельного диска 128 Гб, вам потребуется как минимум десяток лет, если только вы не станете записывать и удалять ежедневно терабайты данных. А за это время безнадёжно устареет не только модель диска, но и сам компьютер.