Миф или правда что файл подкачки убивает SSD?
Часто приходится слышать утверждения о необходимости отключения или перемещения файла подкачки на обычный диск, дабы оградить от преждевременной смерти ваш драгоценный SSD накопитель. Причём говорится это на таких серьёзных щах, что грех не прислушаться. Однако, сегодня я постараюсь развенчать миф о вреде файла подкачки для SSD дисков.
Давайте, для начала вспомним для чего вообще нужен файл подкачки ( pagefile.sys ) в Windows. Собственно, файл подкачки представляет собой выделенную область на диске, своего рода «расширение» физической оперативной памяти компьютера.
Операционная система использует файл подкачки не только в случае нехватки оперативной памяти, но и перемещает туда неиспользуемые в текущий момент данные программ, чтобы не держать всю информацию в оперативной памяти и освободить её под другие нужды. Например, файлы запущенных приложений или процессов, которые временно не активны, могут быть перемещены в файл подкачки.
Нужно ли отключать файл подкачки на SSD накопителях?
По мнению сторонников теории смертельного воздействия файла pagefile.sys на SSD, просто необходимо отключать файл подкачки или перемещать его на обычный диск. Аргументируют они активным использованием файла подкачки системой и ограниченным количеством циклов перезаписи на SSD диск. Об этом я тоже писал в статье про основные характеристики надежности TBW и DWPD SSD дисков . Вроде бы всё логично и не поспоришь. Меня даже пытались убедить что при использовании твердотельных накопителей на серверах, из-за файла подкачки диски не проживут и недели. И это утверждал не какой-нибудь школьник или продавец-консультант в магазине.
Полагаю, основной довод мамкиных экспертов, в желании продлить любой ценой жизнь SSD понятен. Как правило, те же люди с пеной у рта доказывают необходимость вынимать батарею из ноутбука . Единственное с чем могу согласиться, так это с тем, что время работы любого твердотельного накопителя напрямую зависит от нагрузки (количества циклов перезаписи и условий работы). Тут как и с аккумуляторными батареями — чем интенсивнее используется, тем быстрее закончится ресурс.
Так может и правда стоит отключать или переносить файл подкачки с SSD? А заодно отключить индексацию и защиту системы?
Полное отключение файла подкачки, даже в случае когда на компьютере достаточно оперативной памяти, может привести к непонятным сбоям в работе программ, да и сама система может вести себя неадекватно. По этой причине его отключение крайне не желательно.
На практике, чтение из файла pagefile.sys превалирует над записью примерно в 40 раз, так что волноваться особенно не стоит. Правильнее было бы озаботиться сбалансированностью аппаратной конфигурации компьютера, рассчитывая её под конкретные задачи. SSD диск лишь отчасти компенсирует недостаток оперативной памяти, ускоряя подкачку, а потому лучшим решением станет добавление физической памяти. Если же у вас памяти с избытком, например стоит 64 ГБ, а используете от силы 8 ГБ, то файл подкачки вам и правда не нужен, но тогда возникает вопрос о сбалансированности системы.
Совет по переносу файла подкачки на «обычный» винчестер, я считаю даже более бессмысленным, чем его полное отключение. А зачем вы вообще покупали SSD, если намеренно лишаете себя основного преимущества — скорости работы системы? Это как купить машину и поставить её в гараже, чтобы лучше сохранилась.
Насколько разумно отключать защиту (создание контрольных точек восстановления), рискуя получить нерабочую систему в случае каких-то сбоев, чтобы сохранить ресурс твердотельного накопителя? Из не самого востребованного можно отключить, пожалуй, только индексацию файлов (нужно для поиска файлов), и то при условии, что вы не пользуетесь поиском в Windows.
Вот объясните мне, зачем приобретать SSD диск и ограничивать себя во всём? Просто наслаждайтесь работой, тем более что операционные системы оптимизированы для работы с такими дисками. Срок службы их достаточно большой, даже если активном использовании, а HDD лучше оставить для больших файловых хранилищ, где скорости не так важны.
ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.
Как изменить размер файла подкачки Windows 10, 8, 7
Читайте, как правильно настроить файл подкачки в Windows . Если со временем ваш компьютер начал работать медленнее, то его производительность можно увеличить путём внесения некоторых изменений в настройки. Тонкая настройка Windows , имеет важное значение для получения максимальной производительности вашего компьютера. В случае неправильной настройки, даже самый быстрый компьютер будет работать медленнее.
Виртуальная память компьютера
Виртуальная память компьютера – это часть памяти жесткого диска, которая используется Windows в том случае, если физическая память полностью заполнена.
Например, на компьютере имеется 4 ГБ оперативной памяти, а пользователь запускает процессы и приложения, которым необходимо для работы 5 ГБ. В таком случае Windows заполняет имеющиеся в наличии 4 ГБ оперативной памяти, а после этого начинает использовать свободное место на жестком диске для компенсации недостатка необходимой оперативной памяти.
Это осуществляется с помощью файла подкачки, который ещё называют виртуальной памятью компьютера, который Windows по мере необходимости может увеличивать или уменьшать. Но запись на жесткий диск происходит медленнее чем на оперативную память, и поэтому во время использования файла подкачки производительность компьютера падает.
Именно поэтому объём оперативной памяти является такой важной характеристикой производительности компьютера. Тем не менее, файл подкачки можно настроить таким образом, чтобы у системы не было необходимости его увеличивать или уменьшать. И таким образом избежать причин, по которым производительность работы компьютера будет падать.
По умолчанию, для файла подкачки используется загрузочный раздел (раздел на котором расположена операционная система). Рекомендованный размер для файла подкачки – 1,5 размера имеющейся в наличии оперативной памяти.
Для изменения настроек файла подкачки:
- Кликните правой кнопкой мыши на меню Пуск и перейдите в Панель управления .
- Далее перейдите в меню Система / Дополнительные параметры системы / Параметры / Дополнительно
- В вкладке Дополнительно панели Параметры быстродействия, нажмите кнопку Изменить
- Перед нами окно настройки параметров Виртуальной памяти (или файла подкачки).
Если на компьютере установлена Windows 10 или 8, SSD-диск и процессор серии Core i3, i5 или i7, то особо переживать о необходимости изменения параметров в данном окне не следует – особой разницы в работе компьютера наблюдаться не будет, его мощности достаточно для работы с файлом подкачки в автоматическом режиме.
Но в случае с Windows 7 или 8 с обычным жестким диском (HDD) и процессором попроще – желательно выбрать объём файла подкачки вручную.
Общие правила правильной настройки файла подкачки
Для достижения максимально производительности лучше создать файл подкачки не на загрузочном разделе (с Windows), а на другом. А ещё лучше на другом жестком диске. Так, Windows сможет обрабатывать больше операций чтения/записи, поскольку файл подкачки не будет загружать системную папку, к которой Windows необходимо постоянно обращаться во время работы.
Единственным недостатком переноса файла подкачки из системного раздела является то, что Windows использует его для записи отладочной информации на случай выхода компьютера из строя или BSoD ошибок. Тут каждый должен решить сам для себя. Если на системном диске (С:) вашего компьютера достаточно пространства и вы на нём храните важные данные, то этого можно и не делать.
То есть лучше, когда файл подкачки находится на системном разделе, но в случае дефицита свободного места – его можно перенести и на другой. Но в Windows есть встроенный алгоритм, в соответствии с которым система автоматически использует наименее доступный файл подкачки. Поэтому продвинутые пользователи иногда создают на своём компьютере два файла подкачки, копируя их и размещая один из них на Диск (С:), другой на Диск (D:).
Но как же быть с фрагментацией файла подкачки? Для того чтобы уменьшить фрагментацию файла подкачки необходимо установить одинаковое значение его Исходного и Максимального размера. В таком случае файл не будет увеличиваться и уменьшаться, а соответственно не будет происходить его фрагментация.
- Объём файла подкачки может определяться системой автоматически или устанавливаться пользователем в ручном режиме.
Для автоматического определение размера файла подкачки устанавливаем галочку напротив соответствующего параметра окна Виртуальной памяти.
Для установки его размера вручную – поставьте отметку напротив параметра «Указать размер» и укажите его Исходное и Максимальное значение.
- Файл подкачки можно удалить из компьютера, если у пользователя нет необходимости в его использовании или он сильно снижает производительность компьютера (для слабых машин).
Для удаления файла подкачки устанавливаем параметр «Без файла подкачки» и нажимаем «Задать» . - Файл подкачки можно перенести на другой диск.
Для этого, отключаем файл подкачки и нажимаем кнопку «Задать» . После, выбираем другой диск, указываем размер файла подкачки, либо делаем размер по выбору системы и нажимаем «Задать» . После этого нажимаем кнопку «Ok» и перезагружаем компьютер.
Обратите внимание:параметры файла подкачки применяются только после перезагрузки компьютера
Почему на Windows нельзя отключать файл подкачки, даже если у вас много оперативной памяти и стоит SSD
В интернете можно найти рекомендации отключить файл подкачки, если вы используете достаточный объем (от 8 и больше) гигабайт оперативной памяти, а также, если у вас стоит SSD вместо обыкновенного жесткого диска. В первом случае вам рекомендуют так поступить, якобы из-за ненадобности файла подкачки, а во втором случае, руководствуясь благими намерениями: продлить жизнь вашему твердотельному накопителю. На самом деле, вам оказывают медвежью услугу.
Перейдем сначала к первому случаю, чтобы ответить на главный вопрос: «Действительно ли файл подкачки необязателен?» На самом деле, не смотря на, то, что файл подкачки можно отключить, а объем вашей оперативной памяти достаточно велик, операционная система нуждается в файле подкачки, так как некоторые данные старается записывать именно туда.
Например, получив синий экран смерти, с отключенным файлом подкачки вы скорее всего увидите после успешной (или не очень) перезагрузки, что система не записала аварийный дамп памяти, который с помощью таких программ как WhoCrashed расскажет вам о том, что именно привело к сбою. В другой ситуации, отключив файл подкачки и позабыв об этом, вы, допустим, решите «поиграть» с виртуальными машинами с помощью Virtual Box, и обнаружите, что, после того как вы загрузили память до предела: у вас начали с ошибками выключаться виртуальные машины или закрываться браузер. В то время, когда у вас есть файл подкачки: лишние виртуальные машины могут приостановиться, но не вылететь полностью, да и остальные программы продолжат работу в штатном режиме по мере своих возможностей. Возможны и другие «глюки» в работе после подобной «оптимизации».
И наконец, распространен миф, что файл подкачки убивает SSD. На самом деле, SSD стали в последние годы гораздо надежнее, можно даже заказать китайский SSD, и его «хрупкость» будет соответствовать скорее погрешности брака, чем технологическим особенностям этих накопителей. Разумеется, купив, твердотельный накопитель повышенной надежности от именитой фирмы, вы получите еще больше эксплуатационного ресурса. Тоже самое относится и к дефрагментации, но это тема отдельной статьи.