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

Файл подкачки в Windows | World of Tanks

Файл подкачки (pagefile.sys) — это скрытый файл на жёстком диске компьютера, который используется операционной системой Windows по принципу оперативной памяти. Файл подкачки и оперативная память вместе составляют виртуальную память. По умолчанию операционная система Windows хранит файл подкачки в загрузочном разделе (раздел, в котором установлены операционная система и вспомогательные файлы). Обычно объём файла подкачки задаётся в 1,5 раза больше общего объёма оперативной памяти.

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

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

Если в вашем компьютере установлен один жёсткий диск, также рекомендуется переместить файл подкачки в другой раздел жёсткого диска. Когда файл подкачки расположен в загрузочном разделе, операционная система Windows направляет запросы на чтение с диска и запись на диск как к системной папке, так и к файлу подкачки. После перемещения файла подкачки в другой раздел конкуренция между запросами записи и чтения уменьшается.

Если в Вашем компьютере установлены как HDD-, так и SSD-накопители, то файл подкачки рекомендуется расположить на одном из разделов HDD-накопителя. Это позволит уменьшить количество запросов на выполнение операций чтения/записи, что в свою очередь может благоприятно сказаться на отказоустойчивости SSD-накопителя.
Чтобы избежать фрагментации файла подкачки, рекомендуется создать на жёстком диске отдельный раздел, в котором будет располагаться только файл подкачки. Использование отдельного раздела для файла подкачки имеет следующее преимущество: в этом случае файл не разбивается на фрагменты. Файл подкачки, размещённый в разделе, где находятся другие данные, может быть разбит на фрагменты в процессе его увеличения для наращивания размеров виртуальной памяти. Дефрагментированный файл подкачки позволяет ускорить доступ к виртуальной памяти.

Операции с файлом подкачки

Для выполнения операций над файлом подкачки необходимо перейти в окно управления виртуальной памятью. Для этого:

  1. Нажмите сочетание клавиш Win + R. В открывшемся окне впишите в поле «Открыть» команду sysdm.cpl и нажмите .
  2. В открывшемся окне «Свойства системы» перейдите во вкладку «Дополнительно» и нажмите кнопку Параметры в поле «Быстродействие».
  3. В открывшемся окне «Параметры быстродействия» перейдите во вкладку «Дополнительно» и нажмите на кнопку Изменить.
  4. После выполнения всех действий откроется окно управления виртуальной памятью, где по умолчанию установлен автоматический выбор объёма файла подкачки. В данном случае файл подкачки расположен на том же диске, где установлена операционная система (на диске С). Количество доступных для выбора логических дисков на каждом компьютере может быть различным.

Как переместить файл подкачки с одного раздела жёсткого диска на другой

  1. Выполните все действия из пункта «Как отключить файл подкачки».
  2. Выберите из списка логический диск, на котором необходимо разместить файл подкачки.
  3. Для выбранного диска укажите пункт «Размер по выбору системы» и нажмите кнопку Задать, а затем ОК.
  4. После выполнения всех операций перезагрузите компьютер.

Как изменить размер файла подкачки

  1. Снимите галочку в пункте «Автоматически выбирать объём файла подкачки».
  2. Выберите пункт «Указать размер» и ниже впишите два значения: исходный и максимальный размер в мегабайтах. Затем нажмите кнопки Задать и .
  3. После выполнения всех операций перезагрузите компьютер.

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

Стоит ли файл подкачки размещать на SSD диске или лучше оставить его на обычном HDD?

SSD диски получают все большее распространения благодаря падению цен на них. Для многих не секрет, что SSD не нужен большого объема. Достаточно объема в 120 ГБ, чтобы установить на него операционную систему, драйверы и программы. Стандартный HDD при этом не извлекается из компьютера, а остается для хранения игр, фильмов, фото и других данных.

Благодаря такой схеме, вы не тратите много денег на покупку SSD большого объема и не теряете этот самый объем для хранения данных.

У многих возникает вопрос по поводу файла подкачки. Стоит ли его переносить на SSD или оставить на HDD? Ответ на него вы найдете в этой статье.

Назначение файла подкачки

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

На эту тему у нас была отдельная статья. Если вкратце – то он нужен для размещения в нем рабочих данных которые не поместились в оперативную память для использования запущенными приложениями.

Большинству современных игр для работы уже требуется более 12 ГБ! Поэтому дурацкие советы по поводу отключения файла подкачки при объеме ОЗУ более 8ГБ отметаем сразу.  Он должен быть включен всегда! Даже если у вас 64 ГБ оперативной памяти, так как вы никогда не знаете сколько для своей работы потребует очередная игра или программа.

SSD – лучшее место для файла подкачки

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

Может вы обращали внимание, что при закрытии какой – либо тяжелой игры рабочий стл прогружается не сразу, а как бы частями и с явным натягом? Это последствия выгрузки данных этой игры, которые были загружены в файл подкачки, который располагается на обычном жестком диске.

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

А вообще следуя такой логике можно вообще отключить SSD и положить его на полку, чтобы максимально увеличить ему срок службы.

Вывод

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

Если же у вас есть SSD диск, а объем оперативной памяти 4 ГБ и меньше, то для вас перенос файла подкачки на него просто необходим, так как это даст реальный прирост производительности. Также это лучше сделать и во всех остальных случаях.

Лучшая благодарность автору — репост к себе на страничку:

можно ли на ssd хранить файл подкачки?файл виртуальной памяти на ssd

DemonF2016

Почему разделы подкачки не рекомендуются на 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?

спросил

Изменено
5 лет, 1 месяц назад

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

У меня есть твердотельный накопитель 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%.

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