Как устранить тормоза виртуальной машины под OS X 10.10?
Есть такая проблема, с которой устал мириться.
Имею ВМ с Ubuntu Server в роли среды для разработки. Сразу могу отметить, что с образом всё в порядке, об этом ниже. Использую VirtualBox из-под OS X 10.10.
Проблема в крайне низкой скорости работы виртуальной машины. Допустим phpunit из консоли запускается секунд 5, прежде чем перейти к тестам. Веб-страницы тоже грузятся по секунды 2.
Все апдейты на OSX и Virtualbox установлены. Сам Virtualbox пробовал переустанавливать.
Ради интереса поставил на другой раздел ноутбука Ubuntu 15.04, а туда тоже Virtualbox и скопировал данную ВМ. Всё летает, как и положено.
Гуглить пробовал - либо как-то не так формулирую запрос, либо у меня уникальный случай, либо никого не парит низкая производительность виртуализации под OSX. С другой стороны, ВМ с Windows 8 работает быстро.
Кто-нибудь решал эту проблему?
Пока есть гипотеза, что проблема связана с особенностями работы shared folder.
Не хочу разводить холивары, купите параллели, все работает как надо и винды и линуксы. С VirtualBox в плане производительности не подружился ни в линуксе (KVM пользую везде.), ни в винде (только в виртуалке её и вижу теперь), ни в OS X (пользую параллели).
Алексей Черемисин: да как бы из-под неё у меня с Virtualbox проблем не возникает. Пока работаю из-под неё. Проблемы возникают из-за кривой поддержки hidpi-экрана и прочих мелких косяков. Хочу назад под OS X )
Следовательно, проблема не в Виртуалбоксе и Маке, а в настройках вирт.машины или Убунты. Если та-же виртуалка на самой Убунту летает, значит - дело в настройках вирт. машины. К сожалению, что именно не так, не знаю.
Недавно подбирал себе дистр под задачи - переставил почти все известные под Вирт.бокс на Маке. Федора, Сюся, Убунта, Элементари, Дебиан, Минт... все работали без проблем, но некоторые чуть притормаживали в зависимости от того, какая среда графическая была выбрана. Не более того.
У меня были проблемы с производительностью при использовании Windows 8 в Parallels Desktop (относительно высокая загрузка ЦП), так вот, помогло отключение в настройках PD такой опции как "Вложенная виртуализация". Причём помогло значительно! Не знаю, есть ли такие опции в Virtual Box...
в моём случае 100% это проблема была с shared folder при ubuntu в роли гостя. Поскольку виртуалка нужна для разработки, то shared folder очень удобный инструмент для синхронизации кода. У VirtualBox нет такой опции типа "Вложенная виртуализация" к сожалению.
Главная теперь проблема задушить жабу и купить где-то подешевле лицензию на PD :)