LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Виртуалки на современных машинах практически равны по производительности хост ОС из-за аппаратной виртуализации. Главная проблема виртуалок это видимая граница между гостем и хостом.

Однако, WSL2 имеет неплохую интеграцию от запуска графических приложений под Linux до прозрачного доступа к ФС хоста и запуска команд оттуда. Единственный негативный момент - сетевой стек не общий, localhost-ы разные. Это легко обходится, но лишние телодвижения...

WSL1 тормозит из-за тормозов виндового I/O. Да, у винды гораздо менее производительный I/O, чем у Linux и Mac OS. Никто с нуля его не перепишет (с учётом проприретарного ядра и необходимости обратной совместимости). Поэтому любое решение без виртуализации (чтобы притащить линуксовый I/O) обречено на тормоза. Просто нативные виндовые приложения оптимизированы под это, а на линуксовых это заметно, плюс есть с чем сравнивать.

Надеяться на развитие других таких технологий не приходится, потому что MS выпустил решения превосходящие по функционалу и глубине интеграции с ОС всё, что было до него, тем самым подписав приговор этим проектам (кроме полных виртуалок типа virtualbox и vmware, потому что у них другая сфера применения и ниша за счёт универсальности)

Исходная версия KivApple, :

Виртуалки на современных машинах практически равны по производительности хост ОС из-за аппаратной виртуализации. Главная проблема виртуалок это видимая граница между гостем и хостом.

Однако, WSL2 имеет неплохую интеграцию от запуска графических приложений под Linux до прозрачного доступа к ФС хоста и запуска команд оттуда. Единственный негативный момент - сетевой стек не общий, localhost-ы разные. Это легко обходится, но лишние телодвижения...

WSL1 тормозит из-за тормозов виндового I/O. Да, у винды гораздо менее производительный I/O, чем у Linux и Mac OS. Никто с нуля его не перепишет (с учётом проприретарного ядра и необходимости обратной совместимости). Поэтому любое решение без виртуализации (чтобы притащить линуксовый I/O обречено на тормоза. Просто нативные виндовые приложения оптимизированы под это, а на линуксовых это заметно, плюс есть с чем сравнивать.

Надеяться на развитие других таких технологий не приходится, потому что MS выпустил решения превосходящие по функционалу и глубине интеграции с ОС всё, что было до него, тем самым подписав приговор этим проектам (кроме полных виртуалок типа virtualbox и vmware, потому что у них другая сфера применения и ниша за счёт универсальности)