Microsoft выпустила подсистему Windows для Linux (WSL) 2.0.0 с набором новых экспериментальных функций. Она включает «зеркальный» сетевой режим, а также автоматическую очистку памяти и дисков.
Инструмент «Automatic memory reclaim» (автоматическое освобождение памяти) запускается через виртуальную машину. Он активирует автоматическое высвобождение памяти кэша, когда процессор находится в простое в течение 5 минут. Эта память возвращается в основное окружение с Windows.
Ещё одна опция «Sparse VHD» автоматически сжимает размер виртуального жёсткого диска, чтобы экономить место на физическом носителе. VHD-образы теперь могут автоматически уменьшаться при удалении данных из Linux-окружения.
Режим «mirrored mode networking» (зеркальный режим сети) использует зеркалирование в Linux сетевых интерфейсов Windows. Он поддерживает стандарты IPv6 и Multicast, а также предлагает улучшенную совместимость с VPN и позволяет подключаться к виртуальной машине из локальной системы.
Функция «DNS Tunneling» (туннелирование DNS) меняет метод распознавания интернет-адресов, определяет соответствие между именем сайта и его адресом, не требуя обмена дополнительными сведениями.
Механизм безопасности Hyper-V Firewall позволяет автоматически применять к виртуальной машине WSL те же правила фильтрации интернет-трафика, что и в основной системе Windows. А функция «autoProxy» добавляет использование в Linux-окружении информацию о настройках HTTP-прокси из Windows.
Кроме того, все исполняемые файлы, распространяемые через пакет WSL, снабдили электронными подписями, ядро Linux обновили до версии 5.15.123, а мини-дистрибутив WSLg — до версии 1.0.57.
Некоторые инструменты пока доступны только участникам программы Windows Insiders, использующим последнюю сборку Windows 11 22H2 с номером 22621.2359 (KB5030310).
Источник новости: habr.com