• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

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

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Как настроить правильно файл подкачки

Optimist

Новые
Регистрация
24 Фев 2015
Сообщения
410
Реакции
9
Баллы
0
Как настроить правильно файл подкачки

Здравствуйте! Некоторые уточняющие вопросы по поводу файла подкачки и как правильно настроить файл подкачки... Ранее я уже задавал похожий вопрос, но сейчас хочу более тонкие моменты...


Ситуация такая. Есть ПК. На ПК установлено: 1 HDD и 2 SDD.
1 SSD - основной. На нём стоит система (не делил его);
1 SSD - его я установил для игр (не делил его);
1 HDD - стоит для всякого мусора (не делил его)

Вопросы у меня вот какие:


1. Если у меня включена опция - "Автоматически выбирать файл подкачки" (а она стоит у меня на данный момент времени), то файл подкачки распространяется только на тот диск, где находится файл подкачки, либо распространяется на все диски?


2. Если снять галочку - "Автоматически выбирать файл подкачки" и выбрать любой диск и поставить опцию - "Размер по выбору системы" или "Самому вписать цифры", то файл подкачки нужно также ставить на всех дисках/разделах или же нужно ставить на 1 диске/разделе?


3. Имеет ли смысл на всех дисках ставить файл подкачки или это будет дополнительная нагрузка на систему?


На ПК я в основном играю в игры и это диск "Е"
 

Вложения

  • апвапв.PNG.webp
    апвапв.PNG.webp
    21.7 KB · Просмотры: 43
1. Только на 1 диск. По умолчанию, тот где стоит система.
2. Один файл. На диске по выбору.
3. Не имеет. (Имеет смысл для тех кто знает что и зачем делает).

Смысл файла подкачки в том, что система скидывает в него "ненужные в данный момент" данные из оперативной памяти. Так же файл подкачки нужен для режима сна. В этом случае рекомендуется устанавливать размер подкачки равный или больше фактической оперативной памяти. (Не рекомендую это делать, особенно если не знаете для чего это Вам нужно).
Размер файла подкачки определяется исходя из объёма фактической оперативной памяти. Раздел\диск выбирается самый шустрый. В Вашем случае оставляйте на разделе с системой. Если оперативной памяти 16Гб и больше, оставляйте всё на автомате.
 
Категорически не согласен с начальником транспортного цеха.
1) Гейтс - дворянин, де Билл, поэтому на его хотелки нас, сисадминов, большая рать. И вообще:«640КБ должно быть достаточно для каждого».
2) Для режима сна нужен не pagefile.sys, а hiberfil.sys
3) Если в системе уже есть 16 гектар и больше, подкачку нужно принудительно выключать нах. Для альтернативно одарённых программистов типа писак большинства версий сталкера ставим виртуальный RAM-диск на 2 Гб и назначаем подкачку на него.
4) Подкачка почём зря насилует диски, и SSD съест быстрее других режимов эксплуатации. Как вариант можно втюхать системе намертво старую флешку на несколько гиг и на вопрос "а не ускорить ли нам работу системы?" ответить "Ессно!". Можно дополнительно врукопашную назначить туда же подкачку, выключив её во всех остальных местах. После смерти флешки меняем на такую же. Это будет дешевле и практичнее.
 
По сабжу: файл подкачки лучше разместить на HDD. Его наличие или отсутствие вызывает массу споров, однако, в том же линуксе он также присутствует (либо в виде файла, либо в виде отдельного раздела), так что это не прерогатива дядюшки Билла.
Лично я использую следующее:
До 4 Гб ОЗУ - файл подкачки в 1,5/2 раза больше (в зависимости от свободного места на диске);
Т.е. ОЗУ 4096 Мб, то файл подкачки будет 6144 или 8192;
При 8 Гб ОЗУ - аналогично объему ОЗУ;
Выше 8 Гб ОЗУ - по выбору системы.
 
2) Для режима сна нужен не pagefile.sys, а hiberfil.sys

Чем отличается сон от гибернации

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

Если говорить от том чем отличается сон от гибернации, то можно сказать что режим гибернации отличается от сна тем что компьютер отключается от сети полностью, кроме подпитки микросхемы BIOS которая содержит настройки и поддерживает дату и время. Главным отличием есть то что все данные перезаписываются с оперативной памяти на жесткий диск, точнее в скрытый файл hiberfil.sys. После чего компьютер переходит в режим гибернации.
 
файл подкачки лучше разместить на HDD.
Когда в системе заканчивается оперативная память, она выгружает часть оперативной памяти, которую использует неактивная программа, на жесткий диск, чтобы освободить память для других программ. Затем, когда вы вернетесь обратно к программе, она поменяется местами с другой программой в ОЗУ. Это ведет к большому количеству операций чтения/записи, поэтому можно разместить файл подкачки на HDD, а не SSD диске. Но вы потеряете в скорости работы системы с файлом подкачки. Microsoft же рекомендует размещать файл подкачки на SSD диске, для максимальной производительности системы.
 
Microsoft же рекомендует размещать файл подкачки на SSD диске, для максимальной производительности системы.
Они принудительно гасят HDD "для экономии электроэнергии". Один старт-стоп по износу механизмов равен 1.5-2 часа работы, по затратам энергии на раскрутку нескольким минутам. Сколько они экономят твоих денег на остановках диска и сколько забирают на его преждевременной замене?
По памяти: "Оптимизация запуска приложений мелкомягких - великая вещь! После неё ворд начал на моём компе запускаться в полтора раза быстрее. Что это значит на практике: теперь он запускается не за 3 секунды, а за 2, в обмен они взяли почти 4 часа интенсивной работы компа и диска."
Это слова кого-то из американских компьютерных гуру.
 
При переходе компьютера в спящий режим, все данные остаются в оперативной памяти
Неверно: система берет загруженные в ОЗУ процессы и кладет их на энергонезависимый накопитель, т.е. HDD/SSD.
Когда в системе заканчивается оперативная память
Все верно: в файл подкачки складываются неактивные процессы, и безусловно на SSD он будет работать быстрее, но как Вы верно заметили, из-за большого кол-ва операций чтения/записи файл подкачки подгрызает ресурс TBW и поэтому, с целью "продления жизни" SSD и при наличии HDD, его переносят на последний.
 
система берет загруженные в ОЗУ процессы и кладет их на энергонезависимый накопитель
Как, прям так и берёт и кладёт? И больше ничего? Вот оно чё, Михалыч. А я то наивно думал, что туда скидывается содержимое оперативки в виде дампов и стек промежуточных результатов обработки потоков и запущенных процессов. Иначе зачем бы этот самый файл подкачки очищать при выключении в целях безопасности :))
Немного из истории расследования инцидента, которое успешно завершилось благодаря данным из файла подкачки

Итак, pagefile.sys — это файл подкачки операционной системы Windows. При нехватке оперативной памяти Windows резервирует определенное место на жестком диске и использует его для увеличения своих возможностей. Иными словами, выгружает часть данных из оперативной памяти в файл pagefile.sys. Очень часто необходимые для исследователя сведения остаются только в файле подкачки.

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

Размер pagefile.sys в файловой системе по умолчанию задается операционной системой, но пользователь всегда может отключить файл подкачки или изменить его максимальный размер. Стандартное расположение файла — в корне системного раздела, но он может находиться и на любом другом логическом диске — в зависимости от того, куда пользователь его поместил. Нужно помнить этот факт.

Важный момент, о котором стоит помнить: начиная со сборки 10525 Windows 10 используется компрессия файла подкачки. При нехватке памяти система сжимает неиспользуемые ресурсы памяти в каждом процессе, позволяя большему количеству приложений оставаться активными одновременно. Для декомпрессии такого файла необходимо использовать специализированное ПО.

Итак, когда файл pagefile.sys у нас в руках, можно приступать к его исследованию. И тут надо выделить две ситуации: первая — когда мы знаем, что искать, и вторая — когда не знаем. В первом случае это могут быть фрагменты файлов, следы работы того или иного ПО, какая-то пользовательская активность. Для такого поиска обычно используется шестнадцатеричный редактор X-Ways WinHEX (или любой другой). Во втором случае придется полагаться на специализированное ПО, например, MAGNET AXIOM, Belkasoft Evidence Center, утилиту strings (ее можно считать основной и наиболее часто используемой), ПО Photorec (ПО для восстановления, использующее сигнатурный метод), в некоторых случаях применять yara-правила (при условии настройки сканирования файлов большого размера) — или же просто просматривать файл вручную.

А что можно найти в файле pagefile.sys, и почему мы делаем акцент на файле подкачки? Все просто: это данные, частично выгруженные из оперативной памяти, то есть процессы, файлы и прочие артефакты — то, что было активно и функционировало в ОС. Это может быть часть интернет-истории и IP-адреса, информация о запуске каких-то файлов или же сами файлы, фрагменты изображений и текстов, сведения о сетевых запросах функционировавшего ранее ПО, следы работы вредоносного ПО в виде журналов нажатых клавиш, системные файлы и журналы ОС и много всего другого. https://habr.com/ru/company/group-ib/blog/512728/
 
Как, прям так и берёт и кладёт? И больше ничего? Вот оно чё, Михалыч. А я то наивно думал, что туда скидывается содержимое оперативки в виде дампов и стек промежуточных результатов обработки потоков и запущенных процессов.
Я высказал общий принцип, без детализации всех сопутствующих процессов. :)
 
Назад
Сверху