На моем ноутбуке один жесткий диск 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 часто дает сбои, заголовок файла подкачки часто повреждается, и вы получаете ошибки страниц, попробуйте удалить файл подкачки или очистить его и создать заново, это может улучшить вашу производительность.