Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

У папярэдніх версіях Windows вы напэўна памятаеце стары добры файл падпампоўкі. Ён выкарыстоўваецца, калі фізічная памяць становіцца залішняй і захоўвае аб'екты, да якіх звычайна не звярталіся доўгі час. Гэта значыць pagefile.sys. Далей у нас была магчымасць спячага рэжыму ў Windows, якая дазваляе захоўваць ядро ​​і ўсе дадаткі на цвёрдым дыску, каб можна было хутчэй запусціць кампутар, чым зрабіць поўную перазагрузку. Гэта значыць hiberfile.sys.

У Windows 8/10 усё ўскладняецца.Pagefile.sys знаходзіцца там увесь час, але hiberfil.sys ёсць толькі ў тым выпадку, калі ў Windows уключаны хуткі запуск. Што такое хуткі запуск? У асноўным гэта дазваляе Windows выконваць гібрыднае адключэнне. Вось чаму Windows 8/10 загружаецца значна хутчэй, чым папярэднія версіі Windows. Праверце маё папярэдняе паведамленне, якое тлумачыць, што такое гібрыднае адключэнне ў Windows 8.

Для таго, каб выкарыстоўваць новую гібрыдную функцыю адключэння, якая ўключана па змаўчанні, спячы рэжым павінен быць уключаны ў Windows. Калі спячы рэжым адключаны, у вас не будзе спячкі.sys, і вы таксама не зможаце скарыстацца опцыяй хуткага запуску. Вы можаце прачытаць мой пост тут пра ўключэнне спячага рэжыму ў Windows.



Цяпер самае цікавае, што калі ў вас уключаны хуткі запуск (гэта значыць, спячы рэжым уключаны), ваш hiberfil.sys будзе складаць каля 75% вашай аператыўнай памяці, а файл падпампоўкі складзе каля 25%. Гэта таму, што hiberfil.sys змяшчае ядро ​​Windows і драйверы прылад. Файл падпампоўкі выкарыстоўваецца толькі ў тым выпадку, калі ўся аператыўная памяць вычарпана толькі нашай сістэмай і выкарыстоўваецца, пакуль вы фактычна працуеце пад Windows.Hiberfil.sys выкарыстоўваецца толькі для працэсу загрузкі.

Калі ў вас не ўключана спячы рэжым у Windows, вы ўбачыце, што файл падпампоўкі цяпер мае той самы памер, што і колькасць аператыўнай памяці, якую вы маеце.



На прыведзеным вышэй скрыншоце ў мяне адключана машына Windows з 1 ГБ аператыўнай памяці і хуткім запускам. Цяпер, калі мы разумеем, як гэта працуе, пяройдзем да новага: swapfile.sys. Што гэта, чорт вазьмі? Ну, гэта ў асноўным як файл падпампоўкі, але служыць розным мэтам.

Адна з галоўных прычын файла падпампоўкі.sys - прыпыніць і аднавіць працу крам Windows. Дык чаму б проста не выкарыстоўваць для гэтага файл падпампоўкі? Ён выкарыстоўваецца, таму што пэўныя тыпы аперацый па падкачванні можна зрабіць больш эфектыўна, выкарыстоўваючы гэты спецыяльны тып файла старонкі.

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

Акрамя таго, падкачка старонкі вельмі эфектыўная на машынах высокага класа, тады як замена больш эфектыўная на планшэтах і кампутарах нізкага ўзроўню. Кожны файл падпампоўкі мае розныя патрабаванні да дынамічнага росту, браніравання месца, палітыкі чытання/запісу і г. д. Калі б вы мелі адзін і той жа файл падпампоўкі, ён вельмі хутка фрагментаваўся б з-за старонак фіксаванага памеру, якія выкарыстоўваюцца ў падкачванні, і вялікіх кавалкаў. выкарыстоўваецца пры замене.

Як вы бачыце вышэй, памер файла swapfile.sys складае каля 16 МБ. У цяперашні час ён выкарыстоўваецца для прыкладанняў Store з-за розных патрэбаў у падпампоўцы ў параўнанні з традыцыйнымі праграмамі Windows.У будучыні для гэтага могуць быць і іншыя спосабы выкарыстання, але Microsoft не ўдакладніла, што менавіта.

Так вось што робяць гэтыя тры файлы ў сістэме Windows 8/10. Звярніце ўвагу, што можа быць некалькі цікавых і прыкрых рэчаў. Калі ў вас ёсць 16 ГБ аператыўнай памяці і вы выкарыстоўваеце хуткі аўтазапуск у Windows, гэта азначае, што ў вас таксама будзе файл гібернацыі 16 ГБ! Калі вы выкарыстоўваеце Windows на цвёрдацельным назапашвальніку, гэта можа заняць вялікую частку дыскавай прасторы.

Вы можаце паменшыць памер файла спячага рэжыму (hiberfil.sys) у Windows, не адключаючы спячы рэжым, выкарыстоўваючы наступную каманду: powercfg.exe/hibernate/size 50



Гэта паменшыць памер файла гібернацыі да 50% аператыўнай памяці, а не да 100%. Звярніце ўвагу, што вы не можаце знізіць яго больш чым на 50%. Аднак калі ў вас вялікая колькасць аператыўнай памяці, напрыклад 16 ГБ або 32 ГБ, вы можаце зэканоміць даволі шмат месца.

Іншая справа, што вам не трэба турбавацца пра тое, што файл гібернацыі становіцца занадта вялікім, як у папярэдніх версіях Windows.Раней у рэжыме гібернацыі захоўвалася ядро, драйверы прылад і ўсе дадзеныя прыкладання. Цяпер, калі дадзеных пра прыкладанне няма, памер файла застаецца даволі нязменным, таму, калі ў вас шмат аператыўнай памяці, вам напэўна не патрэбны такі вялікі файл для спячкі.

Будзем спадзявацца, што гэта дасць вам больш дакладнае ўяўленне пра тое, як файлы pagefile.sys, hiberfil.sys і swapfile.sys працуюць у Windows 8/10. Калі ў вас ёсць якія-небудзь пытанні, не саромейцеся размяшчаць каментары. Атрымлівайце асалоду!

.
SETUP UA COMPUTER BLOG