Инструменты6 октября 2026 г., 13:17 МСК🤖 Auto

WSL 3.0.2: Поддержка серверов с 256+ потоками и разреженные VHD

Microsoft выпустила WSL 3.0.2, добавив автоматическую поддержку виртуального NUMA для мощных серверов и экспериментальный формат хранения данных.

Баннер новости 9021

Решение проблемы с высокопроизводительными серверами

Выпуск WSL 3.0.2 закрывает критический пробел в поддержке корпоративного оборудования. Ранее пользователи сталкивались с ошибкой запуска подсистемы на хостах с более чем 256 логическими процессорами (потоками). Проблема была выявлена инженером Intel и связана с отсутствием корректной маршрутизации запросов в многопроцессорных системах.

Новая версия внедряет автоматическую поддержку виртуального NUMA (vNUMA). Это позволяет WSL корректно распределять ресурсы памяти и процессора между сокетами, делая подсистему пригодной для работы на высокопроизводительных серверных платформах без ручного вмешательства.

Экспериментальные разреженные VHD (Sparse VHD)

Второе ключевое изменение касается управления дисковым пространством. Microsoft добавила экспериментальную поддержку создания разреженных виртуальных жестких дисков (Sparse VHD). В отличие от традиционных образов, где место резервируется полностью, этот формат потребляет физическое пространство только для записанных данных.

Сводка изменений WSL 3.0.2

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

Компонент Изменение / Исправление Значение для пользователя
Архитектура памяти Автоматическая поддержка vNUMA Работа на серверах с >256 потоками и multi-socket CPU
Хранение данных Экспериментальный Sparse VHD Экономия дискового пространства за счет отложенного выделения
Сеть Исправление IPv4 forwarding Корректная маршрутизация трафика внутри контейнеров
Контейнеры (WSLC) Уведомления о здоровье Интеграция статусов контейнеров в события WSLC

Контекст релиза

Данное обновление следует сразу за выходом WSL 3.0, в котором функционал WSLC (Windows Subsystem for Linux Containers) был переведен из экспериментальной стадии в статус General Availability (GA). Версия 3.0.2 позиционируется как стабилизационный патч, устраняющий технические барьеры для развертывания Linux-окружений в масштабах предприятия.

Источник: Phoronix ↗