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

Замечания и предложения, вопросы по разделу "Инструкции и рекомендации по установке операционной системы 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


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

Другой способ более надёжен.
Нажмите кнопку «Пуск» и в строке поиска наберите cmd. Затем щёлкните на появившейся иконке правой кнопкой мыши и выберите пункт «Запуск от имени Администратора».
Для выключения гибернации наберите команду: powercfg /hibernate off
Чтобы снова включить режим гибернации, наберите: powercfg /hibernate on

Зачем оптимизировать файл подкачки?
1. Файл подкачки (pagefile.sys) — это системный файл на жестком диске (как правило на системном диске) компьютера, который служит как бы дополнением (расширением) к оперативной памяти. Также эту дополнительную память называют виртуальной памятью компьютера. Эта функция была разработана, когда размеры ОЗУ были 512 МБ и меньше.
На современных компьютерах сейчас мало где встретишь такой размер установленной памяти. На настоящее время файл подкачки используется в основном только для служебных целей и не используется по прямому предназначению, а места на жёстком диске занимает много, приблизительно размер файла подкачки равен размеру ОЗУ.
На современных компьютерах размеры ОЗУ довольно большие, 8 - 16 - 32 ГБ.
Такого же размера будет и файл подкачки. При размере ОЗУ в 16 ГБ файл подкачки 16 ГБ, т.е. иногда даже больше, чем занимает сама операционная система.
Это не рационально и просто глупо резервировать на системном диске такое пространство, и оно будет тем больше, чем больше ОЗУ.
Т.е. прямое противоречие. При большом размере ОЗУ файл подкачки как бы уже и не нужен, а он по выбору системы становится ещё больше.
Поэтому в сборках файл подкачки установлен в пределах 1024 - 2048 - 4096 МБ для служебных целей системы и не занимает очень много места.
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 ГБ ОЗУ

Гибернация отключена, файл подкачки оптимизирован. Нажмите для увеличения картинки.
https://forum.ovgorskiy.ru/img/Instruction/hibern_off.jpgИзображение

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

Блок рекламы

Реклама от спонсора
 

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

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

подскажите пожалуйста, где можно найти калькулятор, который бы перевёл в 16-тиричную систему например число 2048, чтобы установить в ваш готовый твик реестра, минимальный и максимальный размер 2048 мб?
DjYandex
 
Сообщений: 16
Зарегистрирован: 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
Администратор
 
Сообщений: 6348
Зарегистрирован: 16 ноя 2013, 10:36
Откуда: Россия
Has thanked: 0 time
Been thanked: 95 times
Пункты репутации: 200


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

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

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