Re: Взлетела ли Windows Subsystem for Linux?
От: vdimas Россия  
Дата: 01.09.24 19:39
Оценка: -1 :)
Здравствуйте, Shmj, Вы писали:

S>Ваше мнение о WSL.


В Windows оно намного удобнее докера в ежедневном девелопменте.
Плюс, у меня много образов wsl, т.к. проверять надо в разных экосистемах Linux.

Докер — это уже для более-менее серьёзного тестирования, т.е. используется лишь по окончании тех или иных этапов разработки ПО.
В линухах удобней докер, конечно, для аналогичной проверки других линухов.

Зато с виндами в линухах по прежнему ж-па — адекватно работает только тормозной VirtualBox.

В этом смысле винды покрыли линуха как бык корову, конечно.
Re: Взлетела ли Windows Subsystem for Linux?
От: Артём Австралия жж
Дата: 02.09.24 04:09
Оценка:
Здравствуйте, Shmj, Вы писали:

S>После почти двух лет работы за MacOS — начинаю понимать почему многие ее выбирают для работы. Можно писать практически те же самые скрипты что на Linux, но при этом система адаптирована для десктопного использования (а линуксы все — не очень — больше для серверов — очень редко встретите спеца, у которого на самом деле компьютер рабочий на Linux).


Я не серверный спец ниразу, компьютер рабочий на линух.


S>Но вот MS что-то попыталась усидеть на двух стульях и как бы интегрировать линуксовую командную строку в Windows. По-моему ничего не получилось, по сути. Кто-нибудь этим пользуется?


S>Ваше мнение о WSL.

Как пользователь линух со стажем (много лет федора, раньше убунту и другие), от WSL2 проблевался. Т.е. на свою ЦА она конечно, норм, но она один сплошной хак, и десктопные аппликухи в ней поломаны.
Re: Взлетела ли Windows Subsystem for Linux?
От: Константин Б. Россия  
Дата: 02.09.24 05:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Ваше мнение о WSL.


Кривоватое. Включенный hyper-v тормозит систему. Перешел на линукс в виртуалбоксе.
Re[5]: Взлетела ли Windows Subsystem for Linux?
От: mike_rs Россия  
Дата: 02.09.24 06:32
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>https://en.wikipedia.org/wiki/User-mode_Linux

Pzz>JFYI

речь про продакшн качество а не про гиковские поделия
Re[6]: Взлетела ли Windows Subsystem for Linux?
От: Pzz Россия https://github.com/alexpevzner
Дата: 02.09.24 08:24
Оценка:
Здравствуйте, mike_rs, Вы писали:

Pzz>>https://en.wikipedia.org/wiki/User-mode_Linux

Pzz>>JFYI

_>речь про продакшн качество а не про гиковские поделия


Ты сказал, что это вообще невозможно.
Re: Взлетела ли Windows Subsystem for Linux?
От: mrTwister Россия  
Дата: 02.09.24 09:51
Оценка: -1
Здравствуйте, Shmj, Вы писали:

S>Ваше мнение о WSL.



Вполне взлетело. Знаю кучу разработчиков, работающих под виндой в WSL. В результате, получается десктоп, который объединяет лучшее из двух OS.
лэт ми спик фром май харт
Re[2]: Взлетела ли Windows Subsystem for Linux?
От: Aquilaware  
Дата: 02.09.24 10:35
Оценка: +1
Здравствуйте, mike_rs, Вы писали:

_> hyper-v не дает работать сторонним гипервизорам, поэтому при активации wsl v2 отваливается или жутко тормозит virtualbox и vmware, стали заметны тормоза гостевой ос (в wsl v1 этого не было, все работало нативно с общим ядром) но зато дешево поддерживать и развивать.


Использую параллельно VMware и Hyper-V — все работает как часы. Проблема, которую вы описали, действительно имела место много лет, но уже как год или два назад она была исправлена.
Re[7]: Взлетела ли Windows Subsystem for Linux?
От: mike_rs Россия  
Дата: 03.09.24 06:24
Оценка:
Здравствуйте, Pzz, Вы писали:

_>>речь про продакшн качество а не про гиковские поделия

Pzz>Ты сказал, что это вообще невозможно.

да, нужно было уточнить, согласен
Re[3]: Взлетела ли Windows Subsystem for Linux?
От: mike_rs Россия  
Дата: 03.09.24 06:27
Оценка:
Здравствуйте, Aquilaware, Вы писали:

A>Использую параллельно VMware и Hyper-V — все работает как часы. Проблема, которую вы описали, действительно имела место много лет, но уже как год или два назад она была исправлена.


Ну как сказать исправлена — vmware действительно научилась работать с hyper-v, но при этом она отключает часть функционала, а именно поддержку вложенной виртуализации. Т.е. запустить еще один гипервизор внутри виртуалки vmware уже не получится, если на хосте работает hyper-v. Для некоторых (нас например) это критично, т.к. тестировать код на физике это боль и печаль.
Re[8]: Взлетела ли Windows Subsystem for Linux?
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.09.24 06:44
Оценка:
Здравствуйте, mike_rs, Вы писали:

_>>>речь про продакшн качество а не про гиковские поделия

Pzz>>Ты сказал, что это вообще невозможно.

_>да, нужно было уточнить, согласен


Ну реально, UML мог бы стать production. Но не выдержал конкуренции с hardware-assisted virtualization с одной стороны, и namepace/cgroup-based контейнерами с другой.
Re[4]: Взлетела ли Windows Subsystem for Linux?
От: Михаил Романов Удмуртия https://mihailromanov.wordpress.com/
Дата: 03.09.24 08:55
Оценка: -1
Здравствуйте, mike_rs, Вы писали:

_>Ну как сказать исправлена — vmware действительно научилась работать с hyper-v, но при этом она отключает часть функционала, а именно поддержку вложенной виртуализации. Т.е. запустить еще один гипервизор внутри виртуалки vmware уже не получится, если на хосте работает hyper-v. Для некоторых (нас например) это критично, т.к. тестировать код на физике это боль и печаль.

А почему нельзя остаться чисто на Hyper-V?
Re[5]: Взлетела ли Windows Subsystem for Linux?
От: mike_rs Россия  
Дата: 03.09.24 09:00
Оценка:
Здравствуйте, Михаил Романов, Вы писали:

МР>А почему нельзя остаться чисто на Hyper-V?


внезапно, hyper-v не поддерживает вложенную виртуализацию, он ущербен и работает только монопольно. vmware же умеет запускать другие гиперы внутри себя.
Re[2]: Взлетела ли Windows Subsystem for Linux?
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.09.24 09:17
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Зато с виндами в линухах по прежнему ж-па — адекватно работает только тормозной VirtualBox.


V>В этом смысле винды покрыли линуха как бык корову, конечно.


Зато в венде доломали, говорят, эмулятор MS-DOS. А в линухе он наоборот расцвел и работает ну прям хорошо.
Re[3]: Взлетела ли Windows Subsystem for Linux?
От: пффф  
Дата: 03.09.24 09:32
Оценка:
Здравствуйте, Pzz, Вы писали:

V>>В этом смысле винды покрыли линуха как бык корову, конечно.


Pzz>Зато в венде доломали, говорят, эмулятор MS-DOS.


Там и совместимость с Win16 сломали. Нахрена это говно мамонта нужно? И есть DosBox, который я лет 10 назад последний раз запускал


Pzz>А в линухе он наоборот расцвел и работает ну прям хорошо.


Вот-вот, когда весь мир отказывается от старого кала, в линупсе оно только начинает появляться
Re[6]: Взлетела ли Windows Subsystem for Linux?
От: Михаил Романов Удмуртия https://mihailromanov.wordpress.com/
Дата: 03.09.24 09:56
Оценка: -1
Здравствуйте, mike_rs, Вы писали:

_>внезапно, hyper-v не поддерживает вложенную виртуализацию, он ущербен и работает только монопольно. vmware же умеет запускать другие гиперы внутри себя.

Ясно.
Это для сценария типа (по вложенности) Windows -> Linux -> Docker ... — правильно понимаю? Или что-то другое?
Re[6]: Взлетела ли Windows Subsystem for Linux?
От: _NN_ www.nemerleweb.com
Дата: 03.09.24 10:12
Оценка: 2 (1)
Здравствуйте, mike_rs, Вы писали:

_>Здравствуйте, Михаил Романов, Вы писали:


МР>>А почему нельзя остаться чисто на Hyper-V?


_>внезапно, hyper-v не поддерживает вложенную виртуализацию, он ущербен и работает только монопольно. vmware же умеет запускать другие гиперы внутри себя.


Как раз поддерживает: Запуск Hyper-V на виртуальной машине с вложенной виртуализацией.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[3]: Взлетела ли Windows Subsystem for Linux?
От: vdimas Россия  
Дата: 03.09.24 10:38
Оценка: +1
Здравствуйте, Pzz, Вы писали:

V>>В этом смысле винды покрыли линуха как бык корову, конечно.

Pzz>Зато в венде доломали, говорят, эмулятор MS-DOS. А в линухе он наоборот расцвел и работает ну прям хорошо.

Даже не знаю, что ответить на это.
Прислушиваюсь к своим ощущениям — почему-то ноль отклика. ))
Re[7]: Взлетела ли Windows Subsystem for Linux?
От: mike_rs Россия  
Дата: 03.09.24 14:28
Оценка: 5 (3)
Здравствуйте, _NN_, Вы писали:

_>>внезапно, hyper-v не поддерживает вложенную виртуализацию, он ущербен и работает только монопольно. vmware же умеет запускать другие гиперы внутри себя.

_NN>Как раз поддерживает: Запуск Hyper-V на виртуальной машине с вложенной виртуализацией.

ты не понял. у меня есть драйвер, где реализован мой гипервизор. его надо тестировать. на вм это возможно только в vmware (если специально включить опцию), остальные виртуалки внутри репортят состояние процессора как hv disabled без вариантов.
а в той статье написано как запустить один hyper-v внутри другого. это костыль чисто для МС, в общем случае вложенная виртуализация hyper-v не поддерживается (по состоянию на прошлый год — точно).
Отредактировано 03.09.2024 14:31 mike_rs . Предыдущая версия .
Re: Взлетела ли Windows Subsystem for Linux?
От: iHateBrightVictories Россия  
Дата: 03.09.24 23:57
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Ваше мнение о WSL.


у нас часть проектов такая что все под линукс, а корпоративная операционка Windows.
вот и гоняем WSL 2.
вполне себе работает

из минусов:

— если часто деплоить/удалять docker котейнеры начинает жраться диск. WSL его не возвращает. там в power shell можно заставить WSL отдать лишнее. но пару раз помогло а потом никак. приходилось переставлять WSL 2

— mprotect() не работает. словили спецэффект: на WSL косяковый код отработал изза того что mprotect() не срабатывает. перенесли код на google cloud — и там начало стрелять, потому что там операционка нормальная. вобщем
возможны спецэффекты на WSL 2
Отредактировано 03.09.2024 23:59 iHateBrightVictories . Предыдущая версия .
Re[8]: Взлетела ли Windows Subsystem for Linux?
От: m2user  
Дата: 04.09.24 06:23
Оценка: +1
_>ты не понял. у меня есть драйвер, где реализован мой гипервизор. его надо тестировать. на вм это возможно только в vmware (если специально включить опцию), остальные виртуалки внутри репортят состояние процессора как hv disabled без вариантов.

qemu-kvm тоже давно поддерживает. Запускал ESXi 6.х внутри.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.