Mac os лагает virtualbox

Обновлено: 07.07.2024

Всем доброго времени суток, решил написать свой вопрос сюда, в надежде найти-таки решение.

Итак, в чем суть: несколько лет использую ubuntu на десктопе, установлена как хостовая система, все что мне от нее нужно это LAMP, любимая PHPStorm, браузеры и Internet, и все нравится и все устраивает, но вот с недавнего времени мне понадобилось, чтобы все было всегда под рукой на макбуке. Первая же мысль, поставить виртуалку, на нее соотвественно ubuntu и вопрос решен, благо ресурсы бука позволяют выделить 8гб оперативы и 4 процессора(хотя тут мнение в интернетах расходятся, кто-то пишет что лучше использовать один проц, кто-то советует выставить 2 и более). Пробовал по всякому, и 1 и 4, ситуация никак не меняется. А ситуация следующая: после установки убунты 14.04 или 16.04, 64bit на виртуалбокс, даже если я выделяю 8гб памяти и 4 проца и 128мб на видеопамять и включено 3D ускорение(не просто галочка в настройках виртуалбокс, а дополнительно установленные пакеты linux-headers-generic, с добавленным модулем графического ядра в автозагрузку и включена X86 виртуалиция в дополнительных дайверах) и отключенной анимацией и пониженными ниже некуда настройками эффектов и графики Unity, через compizconfig-settings-manager, она все равно очень тормозит Причем тормоза проявляются исключительно в браузерах, и php шторме, при прокрутке. Пробовал ставить какие-то плагины сглаживания прокрутки для фаерфокс, php шторм также настраивал, отключая в нем различные инспекции и переводя в режим save mode, но ничего не помогает, работать так невыносимо.

Загуглив интернеты, нашел кучу гневных отзывов про ubuntu и подобную проблему, мол она со своей тяжеловесной оболочкой unity тормозная, толи дело xubuntu и lubuntu, сравнив обзоры остановился на xubuntu, взял последнюю 16.04, поставил, та же фигня Причем, в ней если я включаю x86 виртуализацию, то браузеры opera и chrom, перестают работать, отображаясь в виде какой-то поломанной графики из разных цветов.

Народ, что делать? подскажите кто что использует, в какой связке на виртуальной машине. Из linux я знаком только с убунтой, другие диструбутивы не пробовал, не знаю может быть на других как-то по другому и нет таких проблем, насколько сложно будет освоить др. дистрибутив, учитывая задачи которые мне нужны, или может кому-то все таки удалось настроить нормальную работу с убунтой?

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Установка Мас ОС на VirtualBox
Вопрос не совсем по винде - не знаю куда его лучше поместить. У меня винда 10, хочу поставить.

VirtualBox Ubuntu
Добрый день Такая вот проблема у меня : нужно через VirtualBox запустить 64х битный ubuntu server.

Ubuntu и VirtualBox
Добрый вечер! Помогите пожалуйста мне полностью по этапно удалить и заного установить сам виртуал.

Ubuntu-10.04 на VirtualBox'е
Решил-таки перейти на бесплатный VirtualBox (а до этого пользовался VMware). Установил Ubuntu-10.04.

Мой MacBook Pro обычно быстрый компьютер (3,06 ГГц Core 2 Duo, 8 ГБ ОЗУ, жесткий диск 7200 об / мин), но VirtualBox 3.2.6 с Ubuntu 10.04 работает слишком медленно по сравнению с VMWare. Что я могу возиться, чтобы улучшить это? В Ubuntu я в основном использую Eclipse, но даже загрузка и настольные аксессуары GNOME идут медленно .

Chealion по ряду причин, в том числе: различные сопоставления клавиш, отсутствие желания устанавливать все необходимое программное обеспечение вне MacPorts (например, Fuse для использования sshfs и SVN на основе file: ///, некоторые библиотеки Java с собственными вызовами и т. Д.), Сохраняя производительность / раздельные системы разработки и т.д .. Можно также уменьшить разрешение экрана Macbook (Системные настройки / Дисплей / Масштабирование), это, похоже, влияет на время рендеринга и загрузку процессора. Я заметил на своих рабочих столах Linux Mint, что если вы создадите 64-битную виртуальную машину и запустите на ней 32-битную Linux (в моем случае Mint или Debian), то это будет ужасно медленно. Например, потребуется 3 часа, чтобы установить только базовую систему в Debian (без X, без рабочего стола, только базовые системные утилиты).

Это наблюдение: я использую MacBook Pro конца 15 года (15 дюймов) и запускаю на нем Virtualbox. В качестве гостевой системы у меня есть Win 7 и Linux Mint. Оба показывают низкую производительность, которая, кажется, связана с графикой.

Мое наблюдение: если я использую внешний экран (27 дюймов, разрешение 2560 x 1440). Гости VBox так гладко, как и следовало ожидать.

Даже перемещение окна VBox с экрана Macbook на внешний экран и обратно показывает, что на внешнем экране это происходит быстро, на встроенном экране - медленно, даже в не полноэкранном режиме.

Это тоже моя проблема. Производительность в порядке с внешним дисплеем. Вы решили проблему?

Это скорее обходной путь, чем ответ. Я был в той же лодке, версия 3.2.6 под маркой Oracle приводила в порядок мою виртуальную машину Ubuntu. Поэтому я просто удалил 3.2.6 и установил версию 3.1.8, и все было хорошо. Если вы просто используете Ubuntu, я не думаю, что есть большая разница между 3.1 и 3.2.

Переключение с Gnome на Unity (и установка гостевых дополнений VirtualBox) очень сильно повлияло на меня в Ubuntu 17.10, VirtualBox 5.2.8, OS X 10.13.3 High Sierra. Источник: /ubuntu//a/1017107/148598

Вы пробовали Gnome + Guest Additions? Любые другие хитрости или вещи, чтобы принять к сведению? Настройки VT-x?

Просто выкинуть это сюда, так как это может значительно помочь другим.

У меня были виртуальные машины Ubuntu (гости), которые я создал на установке Virtualbox на Linux-хосте, они отлично работали на машине с Linux и были очень медленными, когда я переместил их в свой топ MacBook air 2012 (2 ГГц, 8 ГБ ОЗУ). Я обнаружил, что могу сделать их очень быстро, увеличив число процессоров (в настройках виртуальной машины) с 1 до 2. Это примерно в 10 раз больше (набор тестов phpunit работал с 5 минут до 30 секунд). Я не уверен, что медлительность имела какое-либо отношение к переходу с Linux на OSX 10.8.2 или медлительность была бы там даже с гостями, которые были созданы при установке OSX.

Похоже, что это все еще проблема в Macbook Pro 2018, Ubuntu работает очень медленно, однако, единственная опция, которую мне пришлось включить, - это 3D-ускорение, и это помогло, теперь виртуальная машина работает очень быстро. Надеюсь это поможет.

Производительность виртуальной машины зависит от выделенных ей ресурсов (количество ядер центрального процессора, количество оперативной памяти) и от количества запущенных программ в виртуальной машине и их требовательности к ресурсам. Это логично и работает примерно так, как интуитивно ожидается.

Но при интенсивном использовании диска в виртуальной машине её производительность падает непропорционально драматически. Например, установка пакета, содержащего большое количество файлов, в гостевой машине Linux может растянуться на часы! Это при том, что аналогичный пакет на реальном компьютере устанавливается за минуты. Обновление Windows могут замедлить работу виртуальной машины до полной её неработоспособности.

Всё это замедляет работу и портит впечатление от работы с виртуальными машинами.

Чтобы включить «Кэширования ввода/вывода»:

  1. Выключите виртуальную машину, если она включена
  2. Откройте диалоговое окно настроек виртуальной машины.
  3. Перейти в «Носители»
  4. Щёлкните контроллер «Контроллер: SATA».
  5. Включите параметр «Кэширования ввода/вывода».


Вы также можете проверить любые другие контроллеры и/или диски, чтобы увидеть, есть ли там эта опция.

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

Есть объяснение, почему эта нужная опция по умолчанию выключена — у неё есть некоторые недостатки. Если коротко, авторы VirtualBox исходят из концепции «безопасность важнее производительности». Рассмотрим подробнее, какие последствия может нести включение этой опции:

1. Отложенная запись через кэш ОС хоста менее безопасна. Когда гостевая ОС записывает данные, она считает данные записанными, даже если они фактически ещё не прибыли на физический диск. Если по какой-то причине запись не произойдёт (сбой питания, сбой хоста), вероятность потери данных увеличивается.

2. Файлы образов дисков обычно очень большие. Поэтому их кеширование может быстро израсходовать весь кэш ОС хоста. В зависимости от эффективности кэширования ОС хоста, это может сильно замедлить работу хоста, особенно, если несколько виртуальных машин работают одновременно. Например, в Linux хостах кэширование хоста может привести к тому, что Linux отложит все записи до момента, когда кэш хоста почти заполнен, и затем все эти изменения записываются в один раз, это может привести к остановке выполнение виртуальной машины на несколько минут. А это в свою очередь может привести к ошибке I/O (ввода-вывода) в гостевой системе, поскольку время запросов ввода-вывода истекло.

3. Напрасно расходуется физическая память, поскольку в гостевых операционных системах обычно имеются собственные кеши ввода-вывода, то включение ещё одного может привести к двойному кэшированию (как в гостевой, так и в хост машинах) без особого положительного эффекта.

Даже если отключить кэширование ввода-вывода хоста по указанным выше причинам, VirtualBox использует свой собственный небольшой кеш для буферизации записи, но не чтения кэширование, поскольку это обычно уже выполняется гостевой ОС. Кроме того, VirtualBox полностью поддерживает асинхронный ввод-вывод для своих виртуальных контроллеров SATA, SCSI и SAS через несколько потоков ввода-вывода.

На самом деле практика показывает, что данные не теряются, а включение данной настройки отлично сказывается на производительность.

Кроме описанного способа есть ещё один вариант для продвинутых пользователей. Суть в том, что в качестве диска виртуальной машины используется реальный USB диск. С такого диска можно загрузиться как в VirtualBox, так и на физическом компьютере. При этом производительность приближается к работе реального компьютера — никаких задержек, операции обновления и установки больших пакетов происходят с той же скоростью, как на реальном компьютере. О том, как это сделать, смотрите в статье «Как в VirtualBox загрузиться с USB».

Здравсвтуйте. Вопрос по сабжу - как mac os x 10.10 yosemite установить на virtualbox 4.3?

Не имеется возможности использовать нигде mac os никакую другую. Пробовал скачать образ с какого-то трекера, образ оригинальной mac os x 10.10 с app store. Переконвертировал с помощью dmg2img. Настроил виртуалку на виртуалбокс. Но не взлетела - error и всё.

Может кто-нибудь написать рабочий гайд по установке сабжа?


1) Причём здесь Linux?

2) Оригинальная не запустится, т.к. у тебя не яблочное железо. Насколько я знаю, в виртуалбоксе поддерживалась установка MacOS, но только на яблочную хост-машину.




А вообще - для Мака лучше юзать VMware. Только нужно его (VMware) пропатчить VMware Unlocker. У меня таким образом 10.9 крутится на ура. В 10.10 тормоза и крайне блевотный интерфейс, потому её даже настраивать не стал.

10.10 тормозит в вмваре, надо там еще одну фигню запускать внутри ВМ.
с ней немножко раздупляется, но ничего умного мне 4 ядра хасвела в 3.3-3.7ГГц и 8ГБ на виртуалку не показали

Ну если ты изврашенец, то это твои проблемы.

У меня норм работает OS X оригинальная в virtualbox на хостовой OS X на макбуке.


на хостовой OS X на макбуке

Шёл бы ты отсюда


VirtualBox жуткая какашенция.

Тебе нужен патченный VMWare Player.


Я держу парочку виртуальных OS X машинок в VMWare, в которых проверяю различную кросс-платформу. У меня сейчас крутится 10.10.3, обновился до 10.10.4 без проблем. Новый интерфейс OS X 10.10.x — говно, спору нет.

Читайте также: