Где лучше всего разместить файл подкачки?

Где лучше всего разместить файл подкачки?

На моем ноутбуке один жесткий диск 5400 об/мин с двумя разделами: ОС (116 Гб) и Данные (327 Гб). На обоих достаточно места. Интересно, увижу ли я улучшение, если перенесу файл подкачки из раздела ОС в раздел данных.

Есть ли польза от наличия файла подкачки:

  • на разделе ОС?
  • на разделе данных?
  • в определенном физическом месте моего жесткого диска?

решение1

Если файл подкачки находится на том же физическом диске, то любые изменения производительности от его расположения будут незначительными. Общепринятая мудрость прошлого десятилетия заключалась в том, чтобы размещать область подкачки в середине диска (см.http://www.linuxquestions.org/questions/slackware-installation-40/следует-ли-поместить-раздел-подкачки-в-начало-или-конец-диска-365793/) , но на самом деле вы не заметите никакой разницы. Если бы, с другой стороны, у вас был еще один физический диск, то это могло бы значительно повысить производительность. Но опять же, то же самое сделало бы и добавление большего объема оперативной памяти.

решение2

ИметьФайл подкачки на разделе ОС/загрузки позволяет делать минидампы- что полезно, если ваш компьютер сломается. В противном случае это не должно иметь особого значения.

Теоретически вам хотелось бы, чтобы файлы, к которым требуется быстрый доступ, находились на внутренней части жесткого диска с более высокой линейной скоростью, однако на практике разница вряд ли будет заметна.чтоотлично. Файлы подкачки также предназначены для временного хранения и способа справиться с необходимостью большего объема оперативной памяти — вы, вероятно, сочтете это хранилищем больших файлов/массивов, и они могут быть фрагментированы в пределах раздела. Попытка поместить файл подкачки предсказуемым образом на определенную физическую часть жесткого диска потребует от вас создания отдельного раздела только для этого, почти так же, как в Linux есть раздел подкачки.

Вряд ли вы получите какую-либо выгоду от перемещения файла подкачки из ОС в раздел хранилища.

решение3

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

«Наименее используемый жесткий диск», потому что этот диск будет меньше занят другими данными.

«На наиболее используемом разделе», потому что именно там головки и так будут находиться большую часть времени. (На SSD это не имеет значения.)

Если у вас только один жесткий диск, просто поместите его в наиболее используемый раздел на этом диске. (Или, если это SSD, просто поместите его в любое место.)

Если у вас только один раздел на одном жестком диске, просто поместите его в этот раздел. :)

Как уже отмечалось, прирост производительности, скорее всего, будет незначительным, если вообще будет заметен, если только вы не будете ОЧЕНЬ часто обращаться к файлу подкачки. Большинство систем этого не делают.

Есть аргумент в пользу помещения файла подкачки в отдельный раздел: затем вы можете использовать PerfMon или Resource Monitor для мониторинга активности на этом разделе или диске и таким образом узнать, насколько сильно вы используете свой файл подкачки. Счетчики "paging IO" в PerfMon включают подкачку во все сопоставленные файлы, а не только в файл подкачки - вот почему они не падают до нуля, когда вы избавляетесь от файла подкачки.

решение4

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

Связанный контент