Гипервизор parallels или apple

Parallels 12 — Гипервизор: Parallels или Apple?

В новой версии 12 Parallels Desktop для Mac появилась новая опция конфигурации. На панели конфигурации> Оборудование> Процессор и память> Расширенные настройки> Hypervisor есть всплывающее меню для:

Какой из них мне следует использовать при запуске macOS Sierra в качестве гостевой ОС?

В чем именно разница, плюсы и минусы каждого?

В справке приложения Parallels ничего не говорится об этой новой настройке.

Apple Hypervisor — это ориентированный на пользователя легкий гипервизор, который Apple предоставляет, поэтому разработчикам не нужно писать расширения ядра (KEXT). Из всего, что я собрал, это в первую очередь для среды разработки

Каркас гипервизора предоставляет API-интерфейсы C для взаимодействия с технологиями виртуализации в пользовательском пространстве без необходимости написания расширений ядра (KEXT). В результате приложения, созданные с использованием этой платформы, подходят для распространения в Mac App Store.

Parallels Hypervisor — это более надежный гипервизор, не ориентированный на пользователя. Это означает, что он может быть вызван на уровне ОС, а не только на уровне пользователя. Вы также получаете гораздо более надежные функции, такие как технология Adaptive Hypervisor, которая позволяет распределять ресурсы ЦП между хост-машиной и гостевой виртуальной машиной.

Если вы хотите запустить виртуальную машину Window 10 для тестирования или определенного приложения, то либо Hypervisor, вероятно, будет работать нормально.

Если вы хотите загрузить хост Linux для разработки, которую вы хотите сделать доступной, независимо от того, находитесь ли вы на своем компьютере или нет, вам, вероятно, нужен гипервизор Parallels.

В этом сообщении на форуме Parallels четко говорится об использовании Parallels Hypervisor:

Привет, гипервизор Apple не справляется со следующими вопросами по сравнению с гипервизором Parallels:

Производительность: медленнее при запуске и завершении работы виртуальной машины

Стабильность: может зависать чаще

Потеря функциональности: нет PMU, вложенная виртуализация, термический мониторинг, профилирование энергии

Parallels Hypervisor — лучший.

По PaulChris @ Parallels , человек Parallels поддержки.

Apple в настоящее время ограничивает возможности разработчиков по внедрению kexts (расширений ядра) на ваше устройство. Они делают это потому, что разработчики программного обеспечения, которые полагаются на kexts, как правило, более чем способны производить неоптимальные системы, способные дестабилизировать Mac. И VMware, и Parallels используют kexts; Продукты обеих компаний легко способны дестабилизировать Mac, и обе компании производят неоптимальное программное обеспечение. Я использовал VMWare (Fusion) и Parallels на Mac; из этих двух я нашел Fusion самым стабильным.

Использование процессора в обоих продуктах? Что ж, Windows, если вы оставите ее в «простое», имеет неприятную привычку обновляться. Так что это разрушит любые предвзятые представления о том, какая система наиболее эффективна. Я видел некоторые «виртуальные» приложения для виртуализации, и я должен сказать, что slim — лучший вариант; когда они весят около 20 Мбайт вместо почти половины гигабайта, я думаю, это говорит само за себя. Veertu Desktop первым пришел в App Store и весил 13 МБ. Parallels Desktop «Lite» составляет 234 МБ. Почему? Veertu Desktop был немного грубоват, но работал, как Усэйн Болт, без каких-либо признаков нестабильности гипервизора. Жаль, что они не закончили работу.

Платформа гипервизора (выпущенная в Yosemite около 3 лет назад) позволит поставщикам программного обеспечения получать продукты виртуализации в Mac App Store. Фреймворк предназначен не для разработчиков, это механизм, который используется разработчиками для получения нужных вам продуктов. Сейчас появилось немало бесплатных продуктов, поддерживающих эту платформу. Как разработчик, я не могу дождаться, когда появятся другие продукты для виртуализации, на которых я смогу запустить Windows (для разработки программного обеспечения). Я с нетерпением жду свободной виртуализации kext. Скорее всего, компромиссом будет сокращение или устранение уловок, которые обременяют хост-систему. Так что, никаких модных оконных скинов; кому это все равно интересно? Нет «бок о бок» (скрытый рабочий стол Windows); опять не интересуюсь я всегда бегаю в окне или во весь экран. Нет ускоренных игр, хотя я Я не уверен в этом. Но, если вы ищете игровой автомат, переходите на родной или создайте его. Я ищу стабильную, оптимизированную, быструю и эффективную виртуализацию. В настоящее время ни VMWare, ни Parallels не предоставляют этого.

Читайте также:  Как подключить шагомер айфону

Я собирался попробовать Parallels Desktop Lite; но если это без ошибок и работает, зачем мне подписка на 60 фунтов стерлингов за год? По европейскому законодательству, если продукт содержит ошибки, я имею право на исправление; Я не должен был платить за это. Я не заинтересован в компаниях, чья бизнес-модель заключается в том, чтобы привязать меня к подписке, потому что они предоставляют мне программное обеспечение с ошибками.

(@basil) обновление: это Parallels Lite работает с высокой Сьерра

Источник

О системных расширениях Parallels Desktop в macOS

Если вы являетесь пользователем Parallels Desktop (или используете другое приложение, требующее сторонних системных расширений), то вы наверняка видели сообщения от macOS и Parallels Desktop с надписью «Системное расширение заблокировано».

Так что же это такое — системное расширение, и почему операционная система его блокирует? Это опасно? Довольно логичные вопросы для рядового пользователя, которые частенько задают нашим инженерам технической поддержки Parallels. В этом посте я постараюсь максимально подробно и доступно объяснить эту ситуацию.

В начале относительно короткий ответ о том, почему Parallels Desktop использует системные расширения, а затем последует более подробная информация.

  1. Parallels Desktop использует аппаратную технологию гипервизора (Intel VT-x hypervisor) для создания высокопроизводительной виртуальной машины, будь то Windows, Linux, macOS или другие операционные системы.
  2. Для управления гипервизором, система должна иметь драйвер, которые в macOS называются system extensions (ранее kernel extensions) — расширение (ядра) системы.
  3. В macOS существует два типа гипервизора, которые может использовать Parallels Desktop: встроенный гипервизор Apple или собственный гипервизор Parallels.
  4. Проприетарный гипервизор Parallels реализован как расширение системы. Системные расширения в macOS позволяют разработчикам глубоко интегрироваться в систему macOS для достижения лучшей производительности или предоставления некоторых уникальных функций.
  5. Когда Parallels Desktop пытается загрузить системные расширения гипервизора Parallels, macOS предлагает пользователю «разрешить» это событие (загрузку).
  6. Системные расширения имеют повышенные привилегии, и если они поступают из ненадежного источника, могут быть использованы злонамеренно. Итак, это мера безопасности, аналогичная тому, как приложения вашего телефона запрашивают доступ к камере.
  7. Если вы загрузили Parallels Desktop с сайта parallels.com, а системное расширение подписано «Parallels International GmbH», то вы в надежных руках.
  8. Parallels рекомендует использовать встроенный гипервизор Apple. Таким образом, macOS не будет беспокоить вас утверждением расширения системы или необходимостью перезагрузки.
  9. Однако, если вам нужно использовать функцию вложенной виртуализации (Nested virtualization) или у вас уникальная ситуация, при которой гипервизор Parallels показывает более высокие показатели производительности, вы можете продолжать использовать гипервизор Parallels.
  10. Чтобы изменить тип гипервизора, сначала необходимо выключить (остановить) виртуальную машину. Обратите внимание, что для этого вам может потребоваться запустить или возобновить работу виртуальной машины и одобрить расширение системы гипервизора Parallels.
  11. Когда ваша виртуальная машина остановлена, перейдите в раздел «Конфигурация виртуальной машины»> «Оборудование»> «ЦП и память»> «Дополнительные настройки»> щелкните раскрывающийся список «Гипервизор»> выберите «Apple» или «Parallels» соответственно.
  12. Если у вас несколько виртуальных машин, вам может потребоваться изменить настройку для каждой из них.

А теперь, если вы еще не заскучали, я хотел бы рассказать вам немного больше об этой истории.

Более десяти лет компания Parallels разрабатывала проприетарные драйверы (они же «системные расширения») для запуска Windows и других ОС поверх macOS. Эти драйверы сделали Parallels Desktop лучшим на рынке: самым быстрым и технологичным решением для виртуализации рабочего стола (desktop virtualization).

В то же время, в течение нескольких лет, Apple двигалась к тому, чтобы сделать macOS самой безопасной и надежной ОС для настольных ПК (и я должен признать, Apple преуспела во многих отношениях). Один из ключевых аспектов — не позволять разработчикам вторгаться в ядро​​ОС, загружая эти самые расширения (также известные как «kexts»), поскольку те, у кого есть доступ к ядру, могут делать вещи в самом сердце вашего компьютера Mac, что может оказаться довольно опасным.

Читайте также:  Проверить аккумулятор айфон настройки

Для этого Apple должна заменить сторонние расширения ядра на собственные системные API, которые в конечном итоге должны обеспечить те же функции продукта, а это огромная инженерная работа даже для такого крупного предприятия, как Apple.

С 2017 года, с выпуском macOS High Sierra версии 10.13, Apple начала автоматически блокировать сторонние «кексты» (как мы их называем на нашем сленге), и с тех пор пользователям приходится разрешать их загрузку вручную.

В марте 2020 года с выпуском macOS Catalina версии 10.15.4, Apple начала предупреждать пользователей, что некоторые из их приложений (которые используют устаревшее системное расширение) будут «несовместимы с будущей версией macOS» (читай «с macOS Big Sur 11»).

В июне 2020 года, во время всемирной конференции для разработчиков на платформах Apple (WWDC-20) компания опубликовала следующее утверждение (всё еще перевод с Английского):

«Системные расширения повышают надежность и безопасность macOS, а устаревшие расширения ядра не загружаются по умолчанию в macOS Big Sur». В конце концов, чтобы сделать Parallels Desktop полностью совместимым с новой macOS Big Sur 11, команда инженеров Parallels потратила годы на перестройку Parallels Desktop и его функций с использованием новых системных API macOS.

Эта обширная и трудоемкая работа привела к появлению совершенно нового Parallels Desktop 16, специально предназначенного для работы и интеграции с новыми технологиями macOS Big Sur, и в то же время обеспечивающего повышение производительности и совместимости на благо пользователей Parallels Desktop.

Эта схема ниже наглядно описывает разницу между режимами Parallels Desktop по умолчанию в соответствующей версии macOS. Старый дизайн Parallels Desktop с использованием системных расширений Parallels показан слева, а недавно изобретенный Parallels Desktop 16, использующий API-интерфейсы macOS Big Sur 11, показан справа.

На данный момент, наша команда продолжает работать над поддержкой гипервизоров Parallels и Apple, продолжает сотрудничество с Apple по внедрению остальных функций Parallels Hypervisor в Apple Hypervisor. Мы рекомендуем использовать гипервизор Apple, и если вы заметите разницу между гипервизорами Apple и Parallels для вашего варианта использования, сообщите нам об этом.

Если у вас остались вопросы – пишите. Спасибо за внимание!

Источник

Parallels 12 — Hypervisor: Parallels или Apple?

Новая версия 12 Parallels Desktop для Mac имеет новый вариант конфигурации. На панели конфигурации> Аппаратное обеспечение> CPU & Память> Дополнительные настройки> Hypervisor — это всплывающее меню для:

Какой из них я должен использовать при запуске macOS Sierra в качестве гостевой ОС?

В чем же разница, плюсы и минусы каждого?

Приложение Parallels Help не имеет упоминания об этой новой настройке.

4 ответа

Гипервизор Apple представляет собой ориентированный на пользователя легкий гипервизор, который Apple предоставляет, чтобы разработчикам не приходилось писать расширения ядра (KEXT). Из всего, что я собрал, это в первую очередь для среды разработчиков

Структура Hypervisor предоставляет API C API для взаимодействия с технологий виртуализации в пользовательском пространстве, без необходимости написания расширений ядра (KEXT). В результате приложения, созданные с использованием эта структура подходит для распространения в Mac App Store.

Parallels Hypervisor — более надежный гипервизор, который не является «ориентированным на пользователя». Это означает, что он может быть вызван на уровне ОС, а не только на уровне пользователя. Вы также получаете гораздо более надежные функции, такие как адаптивная технология гипервизора , которая позволяет вы выделяете ресурсы ЦП на хост и гостевую виртуальную машину

Читайте также:  Как совершать звонки с айфона

Если вы хотите запустить виртуальную машину Windows 10 для тестирования или конкретное приложение, то либо Hypervisor, вероятно, будет работать нормально.

Если вы хотите загрузить хост Linux для работы с dev, который вы хотите получить независимо от того, находитесь ли вы на своем компьютере, вам, вероятно, нужен Parallels Hypervisor.

Этот пост в Parallels Forum ясно заявляет, что использовать Parallels Hypervisor:

Привет, гипервизор Apple не соответствует следующим вопросам по сравнению с гипервизором Parallels:

Производительность: медленнее при запуске и завершении VM

Стабильность: может чаще возникать авария

Потеря функции: нет PMU, вложенная виртуализация, тепловой мониторинг, профилирование энергии

Parallels Hypervisor является лучшим.

Через PaulChris @ Parallels , сотрудник Parallels Support.

Из моего собственного опыта в сетчатке Macbook Pro 15 ‘2015 Простаивающая виртуальная машина Windows 10 с VS 2015 на VMWare Fusion составляет около 100% CPU то же самое на Parallels Hypervisor составляет около 50

60 с Apple Hypervisor, это около 20%.

Сбои и блокировки происходят более или менее часто, чем любое программное обеспечение vm или гипервизор, который я использую.

Вы должны попробовать либо настроить, либо проверить, что лучше подходит для вашего использования.

Apple находится в процессе снижения способности разработчиков вводить kexts (расширения ядра) на ваше устройство. Они делают это, потому что дома программного обеспечения, которые полагаются на kexts, как правило, оказались более чем способными создавать под оптимальные системы, способные дестабилизировать Mac. И VMware, и Parallels используют kexts; обе компании могут легко дестабилизировать Mac, и обе компании производят вспомогательное оптимальное программное обеспечение. Я использовал как VMWare (Fusion), так и Parallels на Mac; из двух я нашел Fusion наиболее стабильным.

Использование ЦП в обоих продуктах? Ну, Windows, если вы оставите его на «праздном», имеет неприятную привычку обновлять. Таким образом, это будет искажать любые предвзятые идеи о том, какая система является наиболее эффективной. Я видел некоторые приложения для виртуализации «framework», и я должен сказать, что slim лучше; когда они весит около 20 мб вместо почти половины концерта, я думаю, что это говорит само за себя. Veertu Desktop первым пришел в App Store и весил 13 МБ. Parallels Desktop «Lite» — 234 МБ. Зачем? Veertu Desktop был немного грубым, но он работал как Усэйн Болт без каких-либо доказательств отсутствия гипервизоров. Очень жаль, что они не закончили работу.

Структура гипервизора (выпущенная в Yosemite около 3 лет назад) позволит поставщикам программного обеспечения получить продукты виртуализации в Mac App Store. Структура не для разработчиков, это механизм, который будет использоваться разработчиками для получения нужных вам продуктов. Появляется целый ряд бесплатных продуктов, которые поддерживают эту структуру. Как разработчик, я не могу дождаться появления новых продуктов для виртуализации, чтобы я мог запускать Windows (для разработки программного обеспечения). Я с нетерпением жду бесплатной виртуализации. Компромисс, скорее всего, будет уменьшением или удалением трюков, которые обременяют хост-систему. Итак, никаких причудливых оконных скинов; кто в этом заинтересовался? Нет «бок о бок» (скрытый рабочий стол Windows); снова не интересуется, я всегда запускаюсь в окне или в полноэкранном режиме. Никаких ускоренных игр, хотя я не уверен в этом. Но, если вы ищете игровой автомат, пойдите в родной или постройте его. Я ищу стабильную, оптимизированную, быструю и эффективную виртуализацию. В настоящее время ни VMWare, ни Parallels не предоставляют эту информацию.

Я подумывал попробовать Parallels Desktop Lite; но если это ошибка и работает, зачем мне нужно 60 фунтов за подписку? По европейскому законодательству, если продукт неисправен, я имею право на исправление; Я не должен был платить за это. Я не увлекаюсь компаниями, чья бизнес-модель привязывает меня к подписке, потому что они предоставляют мне багги раздутое программное обеспечение.

(@ basil): это параллели lite running high sierra

Источник

Оцените статью