Сообщение Re[4]: Awesome WSL - Windows Subsystem for Linux от 21.10.2022 21:37
Изменено 21.10.2022 21:39 vsb
Re[4]: Awesome WSL - Windows Subsystem for Linux
Здравствуйте, alpha21264, Вы писали:
A>Аааа! Ну ладно. А в чём проблема завести виртуалку?
WSL2 можно считать преднастроенной виртуалкой.
Во-первых там хорошо настроены все настройки виртуализации из коробки. Ну к примеру memory balooning, чтобы хостовая оперативная память потреблялась только на запущенные программы а не на всю зарезервированную память. Проброшены нужные каталоги и тд.
Во-вторых там специализированное ядро линукса. Я тут детали не знаю, ну как минимум банально выброшено всё ненужное. Наверное и какие-нибудь заточенные под юз-кейс драйверы.
В-третьих там специализированный дистрибутив, внутри которого в контейнере запускается выбранный дистрибутив (например Ubuntu). Таким образом во-первых оно всё грузится очень быстро (в районе секунды по-моему), во-вторых пользователь работает с привычными программами типа apt.
Ну и в-четвёртых оно устанавливается кликом в магазине по выбранному дистрибутиву. Т.е. всё очень просто и понятно.
В целом когда мне это было надо в довсльные времена, я заморачивался аккуратной настройкой виртуалбокса, он у меня при загрузке винды сервисом запускался, по клику на ярлыке к нему через путти я подключался. На мой взгляд было вполне себе юзабельно. Но для настройки этого нужны умения и время. Сейчас я бы использовал wsl2.
A>Аааа! Ну ладно. А в чём проблема завести виртуалку?
WSL2 можно считать преднастроенной виртуалкой.
Во-первых там хорошо настроены все настройки виртуализации из коробки. Ну к примеру memory balooning, чтобы хостовая оперативная память потреблялась только на запущенные программы а не на всю зарезервированную память. Проброшены нужные каталоги и тд.
Во-вторых там специализированное ядро линукса. Я тут детали не знаю, ну как минимум банально выброшено всё ненужное. Наверное и какие-нибудь заточенные под юз-кейс драйверы.
В-третьих там специализированный дистрибутив, внутри которого в контейнере запускается выбранный дистрибутив (например Ubuntu). Таким образом во-первых оно всё грузится очень быстро (в районе секунды по-моему), во-вторых пользователь работает с привычными программами типа apt.
Ну и в-четвёртых оно устанавливается кликом в магазине по выбранному дистрибутиву. Т.е. всё очень просто и понятно.
В целом когда мне это было надо в довсльные времена, я заморачивался аккуратной настройкой виртуалбокса, он у меня при загрузке винды сервисом запускался, по клику на ярлыке к нему через путти я подключался. На мой взгляд было вполне себе юзабельно. Но для настройки этого нужны умения и время. Сейчас я бы использовал wsl2.
Re[4]: Awesome WSL - Windows Subsystem for Linux
Здравствуйте, alpha21264, Вы писали:
A>Аааа! Ну ладно. А в чём проблема завести виртуалку?
WSL2 можно считать преднастроенной виртуалкой.
Во-первых там хорошо настроены все настройки виртуализации из коробки. Ну к примеру memory balooning, чтобы хостовая оперативная память потреблялась только на запущенные программы а не на всю зарезервированную память. Проброшены нужные каталоги и тд. Причём в обе стороны — как из линукса доступны каталоги винды, так и из винды доступны каталоги линукса. Я такое, кстати, не умею настраивать. Умею только в одну сторону. Вроде через 9p всё работает.
Во-вторых там специализированное ядро линукса. Я тут детали не знаю, ну как минимум банально выброшено всё ненужное. Наверное и какие-нибудь заточенные под юз-кейс драйверы.
В-третьих там специализированный дистрибутив, внутри которого в контейнере запускается выбранный дистрибутив (например Ubuntu). Таким образом во-первых оно всё грузится очень быстро (в районе секунды по-моему), во-вторых пользователь работает с привычными программами типа apt.
Ну и в-четвёртых оно устанавливается кликом в магазине по выбранному дистрибутиву. Т.е. всё очень просто и понятно.
В целом когда мне это было надо в довсльные времена, я заморачивался аккуратной настройкой виртуалбокса, он у меня при загрузке винды сервисом запускался, по клику на ярлыке к нему через путти я подключался. На мой взгляд было вполне себе юзабельно. Но для настройки этого нужны умения и время. Сейчас я бы использовал wsl2.
A>Аааа! Ну ладно. А в чём проблема завести виртуалку?
WSL2 можно считать преднастроенной виртуалкой.
Во-первых там хорошо настроены все настройки виртуализации из коробки. Ну к примеру memory balooning, чтобы хостовая оперативная память потреблялась только на запущенные программы а не на всю зарезервированную память. Проброшены нужные каталоги и тд. Причём в обе стороны — как из линукса доступны каталоги винды, так и из винды доступны каталоги линукса. Я такое, кстати, не умею настраивать. Умею только в одну сторону. Вроде через 9p всё работает.
Во-вторых там специализированное ядро линукса. Я тут детали не знаю, ну как минимум банально выброшено всё ненужное. Наверное и какие-нибудь заточенные под юз-кейс драйверы.
В-третьих там специализированный дистрибутив, внутри которого в контейнере запускается выбранный дистрибутив (например Ubuntu). Таким образом во-первых оно всё грузится очень быстро (в районе секунды по-моему), во-вторых пользователь работает с привычными программами типа apt.
Ну и в-четвёртых оно устанавливается кликом в магазине по выбранному дистрибутиву. Т.е. всё очень просто и понятно.
В целом когда мне это было надо в довсльные времена, я заморачивался аккуратной настройкой виртуалбокса, он у меня при загрузке винды сервисом запускался, по клику на ярлыке к нему через путти я подключался. На мой взгляд было вполне себе юзабельно. Но для настройки этого нужны умения и время. Сейчас я бы использовал wsl2.