Зачем отключать гибернацию и файл подкачки в сборках

Замечания и предложения, вопросы по разделу "Инструкции и рекомендации по установке операционной системы Windows 7-8-8.1".

Зачем отключать гибернацию и файл подкачки в сборках

Сообщение ovgorskiy » 11 июн 2019, 07:13

Зачем отключать гибернацию в сборках?
1. Гибернацией пользуются очень мало людей. Тем более на современных компьютерах это вообще не актуально.
Современные компьютеры очень мало энергии потребляют режиме сна и довольно быстро из сна выходят.
А гибернация была придумана именно для экономии электроэнергии.
2. Гибернация требует на жёстком диске зарезервированное место, файл гибернации (Hiberfil.sys).
Размер этого файла соизмерим с полным объёмом ОЗУ. На современных компьютерах размеры ОЗУ довольно большие, 8 - 16 - 32 ГБ.
Такого же размера будет и файл гибернации. При размере ОЗУ в 16 ГБ файл гибернации будет 16 ГБ, т.е. даже больше, чем занимает сама операционная система.
Это не рационально и просто глупо резервировать на системном диске такое пространство, тем более им никогда не воспользуешься.

Желающим обратно запустить гибернацию, нужно внести изменения в реестре:
Off Topic
Windows Registry Editor Version 5.00

;Гибернация вкл.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"HibernateEnabled"=dword:00000001
"HiberFileSizePercent"=dword:0000004b


Или скачать и запустить готовый файл твика реестра.

Зачем оптимизировать файл подкачки?
1. Файл подкачки (pagefile.sys) — это системный файл на жестком диске (как правило на системном диске) компьютера, который служит как бы дополнением (расширением) к оперативной памяти. Также эту дополнительную память называют виртуальной памятью компьютера. Эта функция была разработана, когда размеры ОЗУ были 512 МБ и меньше.
На современных компьютерах сейчас мало где встретишь такой размер установленной памяти. На настоящее время файл подкачки используется в основном только для служебных целей и не используется по прямому предназначению, а места на жёстком диске занимает много, приблизительно размер файла подкачки равен размеру ОЗУ.
На современных компьютерах размеры ОЗУ довольно большие, 8 - 16 - 32 ГБ.
Такого же размера будет и файл подкачки. При размере ОЗУ в 16 ГБ файл подкачки 16 ГБ, т.е. иногда даже больше, чем занимает сама операционная система.
Это не рационально и просто глупо резервировать на системном диске такое пространство, и оно будет тем больше, чем больше ОЗУ.
Т.е. прямое противоречие. При большом размере ОЗУ файл подкачки как бы уже и не нужен, а он по выбору системы становится ещё больше.
Поэтому в сборках файл подкачки установлен в пределах 400 - 800 - 1024 - 2048 МБ для служебных целей системы и не занимал очень много места.
2. Конечно всё выше сказанное относится к современным компьютерам и ноутбукам с большим размером ОЗУ.
На компьютерах с размером установленной памяти 4 ГБ и меньше всё же рекомендую настроить файл подкачки по выбору системы.
Это можно легко сделать в настройках "Компьютер - свойства - дополнительно - быстродействие - параметры - дополнительно - виртуальная память - изменить"
Устанавливает галочку "Автоматически выбирать объём файла подкачки". Всё.

Можно изменить размер файла подкачки и через реестр, нужно внести изменения в реестре:
Off Topic
Windows Registry Editor Version 5.00

;Файл подкачки по выбору системы.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):3f,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,00,00
"ExistingPageFiles"=hex(7):5c,00,3f,00,3f,00,5c,00,43,00,3a,00,5c,00,70,00,61,\
00,67,00,65,00,66,00,69,00,6c,00,65,00,2e,00,73,00,79,00,73,00,00,00,00,00


Или скачать и запустить готовый файл твика реестра.

Пример размера, занимаемой системой (x64) на системном диске при 16 ГБ ОЗУ

Гибернация отключена, файл подкачки оптимизирован.
Изображение Изображение

Гибернация включена, файл подкачки по выбору системы.
Изображение Изображение
С уважением, OVGorskiy.
Аватар пользователя
ovgorskiy
Администратор
 
Сообщений: 4568
Зарегистрирован: 16 ноя 2013, 10:36
Откуда: Россия
Has thanked: 0 time
Been thanked: 95 times
Пункты репутации: 127

Re: Зачем отключать гибернацию и файл подкачки в сборках

Сообщение DjYandex » 01 июл 2019, 22:01

подскажите пожалуйста, где можно найти калькулятор, который бы перевёл в 16-тиричную систему например число 2048, чтобы установить в ваш готовый твик реестра, минимальный и максимальный размер 2048 мб?
DjYandex
 
Сообщений: 8
Зарегистрирован: 03 июл 2018, 01:09
Has thanked: 0 time
Been thanked: 0 time
Пункты репутации: 0

Re: Зачем отключать гибернацию и файл подкачки в сборках

Сообщение ovgorskiy » 02 июл 2019, 07:43

DjYandex писал(а):подскажите пожалуйста, где можно найти калькулятор, который бы перевёл в 16-тиричную систему например число 2048, чтобы установить в ваш готовый твик реестра, минимальный и максимальный размер 2048 мб?

Проще наверное зайти в настройки параметров файла подкачки и установить нужные вам параметры.
И если так нужно, то посмотреть в указанной ветке реестра что получилось.
С уважением, OVGorskiy.
Аватар пользователя
ovgorskiy
Администратор
 
Сообщений: 4568
Зарегистрирован: 16 ноя 2013, 10:36
Откуда: Россия
Has thanked: 0 time
Been thanked: 95 times
Пункты репутации: 127


Вернуться в Раздел инструкции

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3