В последние несколько месяцев интерес к производительности WSL2 на Windows 11 продолжает расти. Новейшие тесты, проведенные с использованием системы Ubuntu 24.04 WSL2, предоставляют свежие данные для анализа. На этот раз сравнение производительности проводилось между системой, работающей в среде Windows 11 Pro 25H2, и прямой установкой Ubuntu на том же оборудовании. Здесь ключевой аспект - это понимание, насколько существенна накладка производительности при использовании WSL2 по сравнению с прямым запуском Ubuntu на "чистом" железе.
Оборудование, использованное для тестирования, включало в себя процессор AMD Ryzen 9 9950X3D, 32 ГБ оперативной памяти и 1 ТБ PCIe Gen5 NVMe SSD Crucial T705. Оба операционных окружения и WSL были оставлены с настройками по умолчанию, чтобы обеспечить максимально честное сравнение производительности "из коробки".
Тесты и результаты
Такое оборудование позволяет исследовать, как Ubuntu WSL2 справляется с задачами в сравнении с традиционной установленной системой. В результате тестов были выявлены некоторые закономерности. Так, работа WSL2 хоть и предоставляет уникальные возможности для использования Linux-окружений на Windows, имеет определённые накладные расходы на производительность.
Настройки по умолчанию в WSL2 позволяют достичь неплохой производительности, однако при задачах, требующих высокой интенсивности вычислений или быстродействия дисковой подсистемы, возможны небольшие задержки вследствие дополнительной виртуализации. Использование тех же ресурсов на "чистом" Linux на том же железе способствует снижению такой накладки.
Результаты тестирования дают представление о том, что хоть WSL2 и является достаточно мощным инструментом для работы с Linux в среде Windows, некоторые специфические задачи все же лучше решать на установленном Ubuntu. Тем не менее, для большинства пользователей, которым необходимо удобство Windows и возможности Linux одновременно, WSL2 остается отличным вариантом для выполнения широкого ряда задач.