Файл подкачки и ssd диск: Ssd и файл подкачки — Вопросы на DTF

Файл подкачки для SSD нужен ли и почему

Содержание

  • Для чего нужен файл подкачки?
  • Нужен ли файл подкачки для SSD-диска?

Массовый выход твердотельных накопителей на пользовательский рынок создало множество дополнительных вопросов, на которые многие пользователи постоянно ищут ответы.

Безусловно, «исход» на SSD-диски – это крайне логичное и максимально обоснованное решение, которое продиктовано желанием владельцев компьютеров увеличить скорость их работы, а порой и вдохнуть вторую жизнь в уже «нежизнеспособный ПК».

Но, как и в любых сложных устройствах, для SSD-дисков существуют определённые особенности, которые обязательно следует учитывать для получения не только существенного прироста в скорости обработки данных, но и для достижения максимального срока служба (выработки) и более качественной повседневной работы.

Одной из таких особенностей или вопроса, который уже давно перешёл в ранг дискуссионных, является вопрос необходимости использования файла подкачки для твердотельных накопителей.

И именно об этом и пойдёт речь далее.

Для чего нужен файл подкачки?

Для начала, стоит остановиться на таком популярном в сети мнение, что срок службы SSD-диска существенно ограничен и он значительно менее срока служба своего «собрата» HDD-диска.

Да, действительно, срок службы твердотельных накопителей имеет определённые ограничения в виде максимального количества циклов перезаписи, но даже принимая во внимание подобный лимит, запланированный срок службы (при корректном использовании и отсутствие внешних и внутренних факторов, которые могут повлиять на качество работы диска) может достигать и 10, и 15 лет (а в среднем от 5 до 8 лет), даже на достаточно бюджетных моделях.

Поэтому, учитывая вполне себе лояльную стоимость, можно с уверенностью утверждать, что нет никакой необходимости в отключение всех процессов и задач, которые не критичны для функционирования операционной системы, но используют ресурсы SSD-диска.

Это имеет прямое отношение к рассматриваемой в настоящей статье теме. И вот почему.

Основной вопрос темы – это «Файл подкачки», а он представляет собой определённый выделенный объём свободного места на диске (HDD, SSD), которое используется операционной системой в ситуациях, когда со своей работой не справляется оперативная память. То есть, например, предположим такой «грубый пример»:

У пользователя «N» имеется компьютер на котором установлено одна планка ОЗУ объёмом 2ГБ. Данный пользователей пытается запустить несколько приложений, которые для своей работы требуют свободного объёма ОЗУ в 2.5ГБ. Соответственно, данного объёма, что имеется у пользователя, просто нет нужных ресурсов. И дабы восполнить данный пробел в работу вступает файл подкачки, который и выделяет из собственного объёма недостающие ресурсы для приложений.

В самом примере, забегая вперёд, кроется и ответ на выше обозначенный вопрос.

Свободный объём для файла подкачки выделяется пользователем из свободного пространства на жёстком диске, твердотельном накопителя или самой обычной флешки.

Учитывая данный пример, важность данного функционала для операционной системы на достаточно высоком уровне, так как он позволяет избежать зависаний при обработке данных в тех ситуациях, когда это возможно из-за нехватки ОЗУ.

Для большей ясности следует коснуться и вопроса ручного выделения объёма для файла подкачки, а именно:

  • Откройте «Этот компьютер» и кликните правой кнопкой мышки по свободному месту окна, и откройте «Свойства»;
  • В открывшемся окне кликните по разделу «Дополнительные параметры системы»;
  • В блоке «Быстродействие» нажмите на кнопку «Параметры»;
  • Откройте вкладку «Дополнительно» и в блоке «Виртуальная память» нажмите на кнопку «Изменить»;
  • Если снять галочку со строки «Автоматически выбирать объём файла подкачки», то станут активными режимы, приведённые ниже, которые и необходимы для ручного выделения свободного места на носителе.

Выберите нужный диск, активируйте строку «Указать размер», и установите минимальный и максимальный объём для файла подкачки, который и будет выделен из общего объёма жёсткого диска или твердотельного накопителя.

Здесь же можно отключить данный функционал, выбрав режим «Без файла подкачки», что может пригодиться тем, кто сделает для себя выбор после дальнейшего повествования.

Нужен ли файл подкачки для SSD-диска?

Вот и пришло время ответить на основной вопрос настоящей статьи. Но, однозначно сделать это не получиться.

Дело в том, что, как уже было сказано выше, файл подкачки в своём функционале крайне полезен для тех пользователей, у которых наблюдается нехватка в объёме оперативной памяти. Например, связка SSD+HDD+4ГБ ОЗУ. Будем честными, даже 6-8ГБ для современных нужд нельзя назвать достаточным объёмом, а что уж говорить о 4ГБ.

Поэтому, отвечая на вопрос о необходимости подкачки для SSD, в случае если ОЗУ 4ГБ и меньше, отключать файл подкачки будет неверным решением (особенно если запускаются «сложные/тяжёлые программы), кроме того в такой связке «SSD+HDD» выделять объём для него следует именно с твердотельного накопителя в связи с более высокой скоростью обработки информации.

В тоже время, если 4ГБ ОЗУ вам более чем достаточно или ОЗУ у вас 8/16/32ГБ, то острой необходимости в файле подкачки просто нет, и его отключение будет вполне обосновано.

То есть, резюмируя выше изложенное, можно придерживаться следующего, хоть и достаточного грубого, мнения (что и делает автор данной статьи):

И последнее. Вопрос действительно неоднозначный, и решать его придётся каждому для себя. Даже при наличии SSD-диска всего на 128ГБ (даже с учётом потерь на установку ОС) выделение ещё 2-4ГБ существенной потерей не является!». Это же относиться и к снижению срока службы твердотельного накопителя, так как файл подкачки не сможет оказать такого серьёзного влияния на общий лимит цикла перезаписи.

Решать Вам. Личное мнение каждого, а также любая конструктивная критика и дискуссия приветствуется!

Вам так же будет интересно:
  • Связка SSD+HDD: как правильно настроить и использовать
  • Как перенести виндовс 10 с hdd на ssd — пошаговая инструкция
  • Лучшие бесплатные программы для Windows 10 (Офисные пакеты, Фоторедакторы, Видеоредакторы)
  • Бесплатные программы для Windows 10 (очистка и оптимизация ПК, антивирусы, программы для работы с почтой)
  • Как снять защиту от записи на флешке — 4 самых надежных способа
  • Как запаролить папку на компьютере — 4 оптимальных способа установки пароля на папку

Нужен ли файл подкачки на SSD?

Всем привет! Сегодня давайте разберем, нужен ли файл подкачки на SSD, нужно ли его отключать или можно оставить, как включить если отключен, сколько ставить, чтобы было достаточно. О том, нужна или не нужна дефрагментация твердотельного накопителя, рекомендую прочитать здесь.

Зачем нужен файл подкачки

Pagesys.sys — своеобразная виртуальная память, куда операционная система отправляет неиспользуемые на текущий момент промежуточные данные. ОЗУ не всегда бывает достаточно, что при 4 Гб, что при 8 Гб, что при 16 Gb на борту — все зависит от текущих задач, которые ставит юзер.

Самыми «прожорливыми» по потреблению оперативки являются видео игры (особенно ААА класса), обработка видео и звука. В этом случае запас в виде файла подкачки совсем не будет лишним, иначе при пиковых нагрузках компьютер сможет подлагивать.

Архитектура ОС остается неизменной: так было при ХР, так работала Виндовс 7 и сейчас работает Windows 10. Разница с годами только в системных требованиях приложений и растущем количестве ОЗУ на борту современного мощного компьютера.

Стоит ли делать Pagesys.sys на SSD диске

Некоторые опасения вызывает тот факт, что твердотельный накопитель имеет ограниченное количество циклов перезаписи. Однако стоит учитывать, что чтение из файла подкачки происходит в 40 раз чаще, чем перезапись данных.

Данные считываются малыми блоками — большинство объемом не превышает 16 Кб. При записи же блоки больше и могут достигать 1 Мб. По скорости работы ОЗУ и ССД идеально сочетается — эффективность такой сборки гораздо выше, чем Pagesys.sys на обычном винчестере.

Тем не менее, все же перезапись данных сокращает срок жизни SSD. Имеем классическую палку о двух концах: с одной стороны увеличение срока эксплуатации девайса, с другой повышение производительности системы. Что лучше, это уже решать вам.

Но могу дать очень ценный совет: если оперативки на вашем компе достаточно, лучше отключите файл подкачки вообще, в том числе и на винчестере. Если при пиковых нагрузках начинаются лаги, тогда и включайте.

Как включить файл подкачки

Алгоритм следующий:

  • Нажмите кнопку «Пуск»;
  • Кликните ПКМ по значку «Компьютер» и выберите «Свойства»;
  • В меню слева перейдите в «Дополнительные параметры системы»;
  • Во вкладке «Дополнительно» в разделе «параметры» нажмите кнопку «Параметры»;
  • Во вкладке «Дополнительно» в разделе «Виртуальная память» нажмите кнопку «Изменить»;
  • Выделите диск ССД и переставьте переключатель в положение «Указать размер»;
  • Введите необходимое количество в мегабайтах и нажмите кнопку «ОК».

Изменения вступят в силу после перезагрузки компьютера. Размер Pagesys.sys рекомендуется установить такой же, сколько объем ОЗУ на компе.

Также советую почитать «Как включить режим AHCI в Windows 10» и «Виды RAID массивов». Буду признателен, если вы поделитесь этим постом в социальных сетях. До скорой встречи!

 

С уважением, автор блога Андрей Андреев.

Почему не рекомендуются разделы подкачки на SSD дисках, вредны ли они?

Ячейки флэш-памяти в твердотельных накопителях имеют ограниченный срок службы. Каждый цикл записи (но не чтения) (точнее, каждое стирание) изнашивает ячейку памяти, и в какой-то момент она перестает работать.

Количество циклов стирания, которое может выдержать ячейка, сильно варьируется, и флэш-память современных твердотельных накопителей выдержит намного больше, чем флэш-память твердотельных накопителей, выпущенных несколько лет назад. Кроме того, интеллектуальная прошивка SSD обеспечит равномерное распределение стираний между всеми ячейками. В большинстве дисков неиспользуемые области также будут доступны для резервного копирования поврежденных ячеек и задержки старения.

Чтобы получить значение, которое мы можем использовать для сравнения долговечности SSD, мы можем использовать показатели продолжительности жизни, такие как опубликованные стандарты JEDEC. Широко доступное значение выносливости составляет TBW ( T эра B ytes W ritten или, альтернативно, всего записанных байтов ), что представляет собой количество байтов, доступных для записи до отказа диска. Современные твердотельные накопители могут набрать всего 20 ТБ для потребительского продукта, но могут набрать более 20 000 ТБ для твердотельных накопителей корпоративного уровня.

При этом как срок службы, так и использование SSD для подкачки зависят от нескольких факторов…

Системы с большим количеством оперативной памяти

В системе с большим количеством оперативной памяти и небольшим количеством приложений, потребляющих память, мы почти никогда не будем выполнять подкачку. Это просто мера безопасности для предотвращения потери данных в случае, если приложение съест всю нашу оперативную память. В этом случае износ SSD от подкачки не будет проблемой. Однако наличие этого в основном неиспользуемого раздела подкачки на обычном жестком диске не приведет к падению производительности, поэтому мы можем безопасно поместить наш раздел подкачки (или файл) на этот значительно более дешевый жесткий диск и использовать место на нашем SSD для чего-то большего. полезный.

Системы с небольшим объемом ОЗУ

В системе с недостаточным объемом ОЗУ и невозможностью его увеличения все обстоит иначе. В этом случае подкачка действительно может происходить чаще, особенно когда мы запускаем приложения, интенсивно использующие память. В этих системах раздел подкачки или файл на SSD может привести к резкому повышению производительности за счет несколько более короткого срока службы SSD. Однако это сокращение продолжительности жизни может быть недостаточно коротким, чтобы вызывать беспокойство. По всей вероятности, SSD можно будет заменить задолго до того, как он выйдет из строя, потому что несколько раз хранилище может быть доступно по цене, которая намного ниже сегодняшних цен.

Переход нашей системы в спящий режим

Выход из спящего режима действительно очень быстрый с SSD. Если нам повезет, и наша система без проблем перейдет в спящий режим, мы можем рассмотреть возможность использования для этого SSD. Это изнашивает SSD больше, чем просто загрузка с него, но мы можем почувствовать, что оно того стоит.

Но загрузка с SSD может занять не намного больше времени, чем выход из режима гибернации с SSD, и это приведет к гораздо меньшему износу SSD. Лично я вообще не перевожу свою систему в спящий режим — я приостанавливаю работу в ОЗУ или быстро загружаюсь с SSD.

SSD — единственный диск, который у нас есть.

В данном случае у нас нет выбора. Без свопа запускаться не хотим, поэтому приходится ставить на SSD. Однако мы можем захотеть иметь меньший файл подкачки или раздел, если мы не планируем переводить нашу систему в спящий режим в любой момент.

Примечание по скорости

Твердотельные накопители лучше всего подходят для быстрого доступа и чтения множества небольших файлов и превосходят обычные жесткие диски для передачи данных из последовательно читаемых файлов малого или среднего размера. Быстрый обычный жесткий диск может по-прежнему работать лучше, чем SSD, при записи (и в меньшей степени при чтении) больших аудио- или видеопотоков или других длинных нефрагментированных файлов. Производительность старых твердотельных накопителей может снижаться со временем или после того, как они будут достаточно заполнены.

Все еще плохо использовать swap на современном SSD?

спросил

Изменено
4 года, 6 месяцев назад

Просмотрено
21к раз

У меня есть твердотельный накопитель Samsung 960 Pro с Ubuntu 18. 04

Безопасно ли помещать туда файл подкачки или это повредит в долгосрочной перспективе,

Я слышал, что некоторые говорят, что новые твердотельные накопители больше не страдают от этой проблемы. Это правда?

  • ssd
  • подкачка
  • 18.04
  • использование памяти

3

У меня точно такой же SSD с 512 ГБ, и Ubuntu 16.04 настроил на нем раздел подкачки ГБ. Я не вижу проблем, потому что:

  • с 8 ГБ ОЗУ подкачка никогда не используется, поэтому не беспокойтесь о сокращении срока службы на 10 лет.
  • Я обычно откладываю ноутбуки через два года и покупаю новый.
  • Если я когда-нибудь попаду в виртуальные машины (ВМ), я обновлю ОЗУ до 16 или 32 ГБ, как только увижу, что используется SWAP.
  • Единственным другим вариантом был бы жесткий диск емкостью 1 ТБ, и я хотел бы оставить его в качестве разрушаемого хранилища и не беспокоиться об этом.
  • Единственным недостатком является дорогостоящая замена парковки недвижимости на самый дорогой SSD, но Ubuntu использует только 16 ГБ, а Windows 10 использует только 110 ГБ из выделенных 385 ГБ.
  • Преимущество в том, что если SWAP когда-либо используется для массивной утечки памяти, то OOM-Killer (убийца памяти) сообщит мне в 20 раз быстрее, что у меня есть проблема. Это потому, что я считаю, что наши твердотельные накопители примерно в 20 раз быстрее, чем средний жесткий диск.

Мониторинг Твердотельный накопитель Samsung Pro 960 M.2 NVMe Gen 3.0 x 4

Первым шагом является установка nvme-cli , поскольку он предоставляет больше всего информации:

 sudo apt install nvme-cli
 

Следующий сбор информации с SSD:

 $ sudo nvme smart-log /dev/nvme0
Умный журнал для устройства NVME: идентификатор пространства имен nvme0: ffffffff
критическое_предупреждение : 0
температура : 36 С
доступный_запасной: 100%
available_spare_threshold : 10%
процент_используемый : 0%
data_units_read : 8 743 226
data_units_writing : 4 763 574
host_read_commands: 147 308 749
host_write_commands : 47 032,599
controller_busy_time : 343
power_cycles : 519
power_on_hours : 376
unsafe_shutdowns : 66
медиа_ошибки : 0
num_err_log_entries : 198
Время предупреждения о температуре: 0
Время критической температуры композита: 0
Датчик температуры 1: 36 C
Датчик температуры 2: 43°C
Датчик температуры 3: 0 C
Датчик температуры 4: 0 C
Датчик температуры 5: 0 C
Датчик температуры 6: 0 C
Датчик температуры 7: 0 C
Датчик температуры 8: 0 C
 

Наиболее важным полем является Процент использования , который отображается как 0%.

Читайте также: