категории | RSS

Microsoft доработала сжатие SMB в Windows 11 для отправки контента по сети

Пару дней назад Microsoft выпустила необязательное обновление для Windows 11 в виде KB5016691 и аналогичное обновление для Windows Server 2022 до KB5016693 чуть раньше. Хотя первое в конечном итоге станет доступным для потребителей во вторник исправлений в следующем месяце (13 сентября), накопительное обновление содержит несколько новых функций, которые первые пользователи могут получить прямо сейчас.

Оба обновления упоминают улучшения сжатия SMB в своем журнале изменений, но не вдаются в подробности. К счастью, Нед Пайл из Microsoft рассказал обо всех улучшениях, которые получает сжатие SMB, в специальном сообщении в блоге.

Для тех, кто не знает, сжатие SMB в средах клиент-сервер позволяет администраторам, пользователям и приложениям запрашивать сжатие файлов при передаче контента по сети. Преимущество этого подхода, очевидно, заключается в снижении потребления полосы пропускания, но это происходит за счёт увеличения использования ЦП, поскольку аппаратное обеспечение пытается сжимать и распаковывать файлы при их передаче по сети. Если это по-прежнему не делает сжатие SMB и его использование достаточно понятными для вас, попробуйте просмотреть встроенное видео ниже:

До появления KB5016691 и KB5016693 сжатие SMB вело себя, мягко говоря, странно. По сути, оно использовало алгоритм по умолчанию, который пытался сжать только первые 500 МБ (Примечание: 1 МБ = 1000 КБ, но 1 МБ = 1024 КБ) файла, любой контент меньше этого порога никогда не будет сжат, даже если он был очень «сжимаемым».

И ещё была дополнительная оговорка. Во время чтения первых 500 МБ файла, если алгоритм обнаружит, что можно сжать менее 100 МБ файла, он вообще не будет пытаться сжать остальную часть файла.

Представьте, что есть файл размером 10 ГиБ (Гибибайт), который чрезвычайно сжимаем, но только 80 МиБ (Мебибайт) из первых 500 МиБ могут быть сжаты. Алгоритм сжатия SMB просто полностью откажется от сжатия файла, и в итоге вы отправите по сети примерно те же 10 ГиБ.

Единственный способ принудительного сжатия – переопределить определенные параметры реестра по умолчанию, и их редактирование – это не то, что вам следует делать, если вы точно не знаете, что делаете. Это очень странное поведение, которое, вероятно, повлияло на множество вариантов использования.

Однако хорошая новость заключается в том, что Microsoft полностью снимает ограничения в алгоритме. По сути, сжатие SMB теперь будет стараться изо всех сил сжимать все файлы, для которых вы запрашиваете сжатие.

Очевидно, это не означает, что сжатие SMB следует использовать во всех случаях. Пайл подчеркнул, что некоторые форматы, такие как JPG, ZIP и DOCX, уже сжаты, но снятие этих ограничений, безусловно, принесет пользу другим форматам, таким как VHDX, ISO и DMP, среди прочих.

Однако Microsoft не останавливается на достигнутом, представив новые параметры PowerShell, групповой политики и реестра, которые упрощают управление этими двумя режимами. Все эти детали и связанные с ними команды упоминаются в блоге по ссылке, если вам интересно.



Источник новости: www.playground.ru

DimonVideo
2022-08-29T13:54:04Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика