algri14 пишет:IgorZ⇓ пишет:Вот в этом конкретном случае подход Microsoft, когда под свопинг заводится один файл, а под спящий режим (гибернацию) - другой, отдельный,
понимать как — "лучше чем в линуксе"?
Это чем лучше? ОСь что, может одновременно в оба режима окунуться? или как — поясни
Поясняю. Windows, благодаря разделению, может уйти в гибернацию независимо от уровня загрузки свопа, то есть, всегда, в любой ситуации; цена этого - зарезервированный кусок дискового пространства, по размеру равный ОЗУ, оформленный в виде файла c:\hiberfil.sys (по крайней мере, в XP и 7-ке называется так, более поздние версии не использовал). В Linux всегда есть ненулевой шанс, что своп загружен настолько, что спящий режим окажется невозможен.
А насчёт "одновременно в оба", то как Вы, батенька, представляете себе процесс входа в гибернацию? Система что, должна освободить своп, прежде чем гибернировать? То есть, к примеру, у меня запущены две виртуальные машины, каждая резервирующая по 2 ГБ ОЗУ, браузер с парой десятков открытых страниц, несколько документов и ещё приложения, как работающие в фоне, так и интерактивные. В сумме они занимают 5 Гб ОЗУ из 6 и 4 Гб в свопинге. Система, получив команду на гибернацию, срочно начинает освобождать свопинг, выпихивая эти 4 ГБ... куда? В том-то и дело, что в процессе входа в гибернацию система сохраняет своё состояние полностью, включая свопинг, так что именно оба одновременно, и никак иначе.
Mageia 8 x32/x64, Xfce