The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Bottles 2022.1.28, пакета для организации запуска Windows-приложений в Linux, opennews (??), 30-Янв-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


74. "Выпуск Bottles 2022.1.28, пакета для организации запуска Win..."  +2 +/
Сообщение от Аноним (74), 31-Янв-22, 12:13 
Забавно, что несмотря все свои успехи Microsoft добавляет в Windows прослойку WSL для запуска Linux-программ, в том числе графических ( https://opennet.ru/55002-wsl ), а также пилит свой дистрибутив Linux ( https://opennet.ru/55475-cbl-mariner ).
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

75. "Выпуск Bottles 2022.1.28, пакета для организации запуска Win..."  +/
Сообщение от Школьник (ok), 31-Янв-22, 12:53 
Только вот зачем ей этот WSL нужен - никто не задумывался?

Дело всё в том, что им крайне хочется оттяпать изрядный и лакомый кусок рынка под названием "рабочая станция (или ноутбук) программиста". Почему многие программеры сидят под macOS? Потому что им нужна *nix-like среда для отладки, максимально повторяющая целевую среду, которая в подавляющем большинстве случаев представляет собой Linux. Взял Мак, завёл там виртуалочку c линуксом в VMware Fusion или Parallels, поставил клиент Докера и гоняй свои контейнеры с вебнёй.

А что с виндой? Дизайнерский софт и так работает на винде, майки же хотят, чтобы и для программера на винде сидеть было не менее удобно, чем на маке - взял в Windows Store нужный тебе дистр Линукса, нажал одну кнопку, поставил клиент Докера, настроил VS Code - вот тебе готовая среда, зачем тебе нужен дорогой макбук?

Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск Bottles 2022.1.28, пакета для организации запуска Win..."  +/
Сообщение от Аноним (76), 31-Янв-22, 13:07 
>Взял Мак, завёл там виртуалочку c линуксом в VMware Fusion или Parallels

А что, до WSL2 нельзя было в Винде завести виртуалочку с Линуксом (да с чем угодно) в VirtualBox?

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск Bottles 2022.1.28, пакета для организации запуска Win..."  +/
Сообщение от Аноним Анонимный (?), 31-Янв-22, 13:45 
VirtualBox не умеет пробрасывать аппаратные устройства, так что, производительность этих виртуалок в разы ниже, чем при установке на реальный компьютер
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Bottles 2022.1.28, пакета для организации запуска Win..."  +/
Сообщение от Школьник (ok), 31-Янв-22, 13:46 
VirtualBox - спасибо, но не надо. Крайний раз смотрел на него году эдак в 15ом, разница в скорости I/O у него была в разы (т.е. более чем в два раза) хуже не то что натива, а даже VMware Workstation. Да и глюкало он был знатное тогда, и судя по тому, что тут иногда про него пишут, сейчас ситуация не лучше.

Это я даже не беру сейчас во внимание более продвинутые вещи - типа как там обстоят дела с возвратом памяти хосту (винде), когда виртуалка ее освобождает. Hyper-V, на основе которого WSL работает, это как раз умеет.

И да, скачать готовый Линукс из Windows Store попроще будет, чем завести с ним виртуалку самому. Некоторых не очень опытных программеров вполне может отпугнуть первая же проблема с этим в VirtualBox.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

82. "Выпуск Bottles 2022.1.28, пакета для организации запуска Win..."  +2 +/
Сообщение от Аноним Анонимный (?), 31-Янв-22, 14:16 
Ну, заметных глюков в VirtualBox уже нет, но есть несколько вещей, которые всё портят:

1. Он выделяет сразу ВСЮ оперативную память для виртуалки. То есть, ты ставишь 4 ГБ и запускаешь виртуалку - пока она запущена, будет всё время тратить 4 ГБ, независимо от реального потребления. Возвращение памяти происходит только после отключения виртуалки

2. Он не умеет пробрасывать аппаратное железо. Виртуалка не будет иметь доступ к видеокарте, кроме того, память для эмулированной видюхи берётся из ОЗУ и её может быть не больше 256 МБ. Процессор тоже эмулируется, реальный процессор виртуалки не видят и эта эмуляция даёт гораздо меньше мощности, чем при установке ОС на сам компьютер

3. Он не поддерживает автоматическое развёртывание ОС, всё нужно устанавливать только вручную

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру