Windows 10 уменьшит занимаемую память за счет выборочного сжатия
В обновлении Windows 8.1 Microsoft уменьшила размер установки системы и скорректировала ее так, чтобы ее могли установить недорогие устройства, такие как планшеты с ограниченными ресурсами. Таким образом, 32 ГБ памяти, необходимые для Windows 8, уменьшились с 16 ГБ, а с появлением Ожидается Windows 10 что занятие, выполняемое на OEM-устройствах, достигает только 6,6 ГБ в указанных предварительных установках.
Microsoft описала методов которые он использует для достижения указанной цели.
Прежде всего, они используют старый метод, который уже давно присутствует в файловых системах и который позволял диску становиться все больше и больше: сжатие файлов. Как мы знаем, файловая система NTFS позволяет хранить как файлы, так и папки. можно сжатьуменьшая емкость диска за счет небольшая нагрузка на процессор. Техника, появившаяся в середине 2000-х годов, проста и в то же время дешева, поэтому в данном случае ей решили дать новое применение.
Пока идет установка системы, Он оценивает, достаточна ли мощность процессора для распаковки файловой системы без существенного влияния на производительность. генерал команды. Если это так (и учитывая, что эта методика используется на нескольких поколениях компьютеров уже десять лет), системные файлы на диске будут сжаты. Аналогично, приложения также можно сжать, чтобы сэкономить это место.
Чтобы включить высокопроизводительная декомпрессияMicrosoft добавила в файловую систему NTFS новые алгоритмы, разработанные специально для сжатия исполняемых файлов. Все они кажутся вариантами других, уже используемых в другом программном обеспечении компании Redmond. Например, три из них основаны на вариации алгоритма «Xpress». и используются в важных системных файлах, таких как файлы гибернации, обновления Windows и файлы формата Windows Imaging Format (WIM). Четвертый алгоритм, LZXиспользуется в файлах «шкафа» CAB и, при необходимости, в файлах WIM. Каждый из алгоритмов дает разные результаты с точки зрения производительности и конечного размера. Наконец, есть алгоритм LZNT1. который используется для сжатия файлов в целом.
В целом Microsoft считает, что способна сэкономьте 1,5 ГБ в 32-битных системах и 2,6 ГБ в 64-битных системах.. Эти цифры применимы также для устройств с Windows 10 Phone.
Второй метод экономии места состоит из устранение компонента, который действительно занимал большой размер в системе. Речь идет о образ восстановления. OEM-системы часто включают в себя скрытые разделы с «чистыми» образами своих систем, которые используются для восстановления. Эти разделы занимают не менее 4 Гб места, не считая сотен МБ, используемых всем предустановленным программным обеспечением, которое они обычно включают. В Windows 10 все эти проблемы устранены.
Отныне Windows 10 будет содержать вместо разделов и файлов с образами системы указатели на файлы восстановления разделов. Техника на самом деле довольно сложна, и жителям Редмонда пришлось немало потрудиться, чтобы добиться ее правильного исполнения.
Windows 10 использует системные файлы только для собственного восстановления. Операционная система «знает», какие файлы ей принадлежат, а какие нет.. При восстановлении устройства вам просто придется удалить все, что не принадлежит Windows, и восстановить реестр и другие конфиденциальные файлы до настроек по умолчанию.
Этот метод, помимо сокращения объема использования диска, ограничит время, затрачиваемое на восстановление системы, поскольку обновления или исправления безопасности не будут удалены при использовании этого метода произошло то, что произошло, когда восстановление выполнялось через образы.
Единственный недостаток, который пока не прояснили люди в Microsoft, это то, что будет с этими устройства малой емкости (вспомним те 16 ГБ), когда они должны выполнять все задачи откат с таким небольшим пространством. Компания пока не уверена, сможет ли она использовать эту технику непосредственно на них, и поэтому оценивает две другие технологии, которые позволят обновить указанное оборудование.