WSL2 ускоряет доступ к файлам Windows. В треде сознаются: именно эта тормозная файловая система годами гнала разработчиков на Linux

Microsoft улучшает скорость файловой системы в WSL2. И тред превращается в коллективное признание: именно медленный доступ к файлам в WSL2 (и в Docker for Mac) годами заставлял людей уходить на нативный Linux — где «обычный» сетап оказывается в 3 раза быстрее.

Контекст

Заметка о новом механизме ускорения файловой системы в WSL2 набрала 95 очков и 75 комментариев. Тред превратился в групповую терапию для тех, кого медленный доступ к файлам в WSL2 в своё время выгнал на Linux.

Что произошло

WSL2 исторически медленно работает с файлами на стороне Windows (через файловый сервер Plan 9 / 9P). Новый подход обещает ускорить именно этот сценарий. Несколько человек подтвердили, что обновление уже даёт более быстрые запуски.

Что говорит тред

Главное признание — про то, какую роль эта проблема сыграла в миграции на Linux:

«Proton, Copilot и буквально вот эта одна проблема — то, что толкнуло людей на Linux. Будь я главным, ещё десять лет назад была бы команда, посвящённая её исправлению. WSL в одиночку остановил большую часть оттока разработчиков с Windows — но именно нативная производительность файловой системы давала тот магический опыт первой загрузки в Linux» — avaer

Кто-то заострил абсурдность статус-кво:

«Поразительно, насколько плоха производительность файлов и в WSL2, и в Docker for Mac — настолько, что можно получить в 3 раза лучший локальный dev-сетап на "обычном" Linux. Не понимаю, как люди настолько свыклись с тем, что инструментарий настолько сломан» — rtpg

И свежий поворот — ИИ снимает старые барьеры миграции:

«Я был тяжёлым пользователем WSL и пару месяцев назад переехал на Linux — LLM убрали почти все минусы Linux как десктопа. Поговорил с Claude про миграцию, выбрал Fedora, после установки спросил всё, что хотел настроить, и за 3–4 часа получил даже более комфортный опыт, чем на Windows» — phowat

Прозвучала и архитектурная грусть по WSL1:

«Меня всегда разочаровывал дизайн WSL2. У WSL1 со слоем системных вызовов поверх NT была большая архитектурная чистота. Виртуалку в WSL2 ввели специально, чтобы обойти слабую производительность файловой системы NT — было бы лучше починить саму NT, а не обходить её ВМ» — asveikau

Что это значит

Заголовок про оптимизацию читается мелко, но тред вскрыл главное: эта «мелочь» годами была одной из настоящих причин ухода разработчиков с Windows. Изменившееся правило — не в самом патче, а в фоне: раньше переезд на нативный Linux стоил времени и нервов, теперь LLM делают его делом одного вечера. То есть Microsoft чинит файловую систему ровно в тот момент, когда барьер на выход стал ниже, чем когда-либо.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 8 из 26 Читать дальше
🌍Other

Иранский шок ускоряет энергопереход: Австралия за месяц поставила 2,5 ГВт·ч домашних батарей, Китай экспортировал 68 ГВт солнечных панелей

Bloomberg: перебои вокруг Ормузского пролива толкают Азию и Европу быстрее уходить от газа. В треде подставляют цифры, от которых трудно отмахнуться: Австралия за один апрель — 442 МВт крышного солнца и 2,5 ГВт·ч батарей, Китай за март экспортировал 68 ГВт панелей, удвоив прошлый месяц.

★ 119 · 💬 93 · bloomberg.com · 2 мин