Я готовлюсь к созданию виртуальной машины на VirtualBox. Мастер запрашивает объем памяти для использования на этом гостевом компьютере и рекомендует 512 МБ. У меня на компьютере 16 ГБ памяти, поэтому я ожидал, что смогу использовать больше, чем 512 МБ.
- Почему VirtualBox рекомендует 512 МБ?
- Это жестко запрограммированное значение или это вычисленное значение, основанное на объеме моей памяти?
- Каковы будут последствия использования более высокого значения, например 4 ГБ?
ОБНОВЛЕНИЕ :
Я только что прочитал следующее из виртуальной документации VirtualBox ...
В зависимости от того, какие гостевые операционные системы вы хотите запустить, вам потребуется как минимум 512 МБ ОЗУ (но, вероятно, чем больше, тем больше). По сути, вам понадобится все, что нужно вашей операционной системе для комфортной работы, плюс количество, необходимое для гостевой операционной системы. Так что, если вы хотите запустить Windows XP на Windows XP, вам, вероятно, не понравится опыт с менее чем 1 ГБ ОЗУ. Если вы захотите попробовать Windows Vista в гостевой системе, она откажется от установки, если ей будет предоставлено менее 512 МБ ОЗУ, поэтому она понадобится вам только для гостевой системы и памяти, которая обычно требуется операционной системе.
Похоже, что рекомендуемые 512 МБ - это минимум, и я захочу использовать как можно больше памяти, не занимая память, которую будет использовать мой главный компьютер. Но мне все равно было бы интересно узнать ваш опыт в этом вопросе.
источник
Ответы:
Проблема с нечетными начальными значениями - например, мастер установки, рекомендующий 512 МБ для гостевой ОС, - известная особенность мастера установки VirtualBox, которая хорошо описана в этой статье в недавнем выпуске VirtualBox 5 ; жирный акцент мой
Кроме того, официальная документация для конечных пользователей VirtualBox посвящена нечетному минимуму 512 МБ ОЗУ; опять жирный акцент мой
Это все, что нужно сказать, хотя VirtualBox имеет «мастера», который немного облегчает процесс установки / установки гостевой ОС, он не предназначен для принятия каждого отдельного решения - или принятия решений - вы должны принять. VirtualBox - это не простая программа для конечного пользователя, такая как Word или Excel; это действительно настоящий инструмент для опытных пользователей / администраторов.
Существует определенное базовое предположение о навыках / знаниях пользователя, которое связано с использованием программного обеспечения для виртуализации, такого как VirtualBox. И в конечном итоге в основе этого предположения лежит то, что кто-то, использующий VirtualBox, будет знать достаточно, чтобы принимать собственные базовые решения, когда речь заходит о распределении ресурсов при настройке гостевой ОС в VirtualBox.
Например, я определенно могу использовать Ubuntu 12.04 (сервер) в качестве гостевой ОС на моей Mac OS X с установкой VirtualBox с 512 МБ оперативной памяти. Но это заметно запаздывает, если я немного напрягаю сервер. Я предпочитаю, чтобы он работал с объемом оперативной памяти от 1 до 4 ГБ, чтобы обеспечить бесперебойную работу; в зависимости от того, что я делаю / тестирование в то время.
источник
Нет причин, по которым вам не следует использовать виртуальную память 4 ГБ в VirtualBox, если этого требует ваша гостевая ОС. Я сделал это сам, и с 4 ГБ виртуальной памяти я достигаю почти голой производительности в 64-битной гостевой ОС.
Настройки VirtualBox позволяют вам выделить максимум 128 МБ видеопамяти из графического интерфейса VirtualBox, а из командной строки вы можете добавить еще 128 МБ видеопамяти в гостевую ОС, всего до 256 МБ видеопамяти. Откройте терминал и введите:
где «Linux» следует заменить именем вашей гостевой ОС Linux в VirtualBox.
источник
Объем оперативной памяти, выделяемой VirtualBox, - это то, что главный компьютер будет выделять для управления этой машиной. Это напрямую влияет на производительность виртуализации.
Если вы виртуализируете легковесную ОС, такую как Lubuntu или Damn Small Linux , вам не потребуется много оперативной памяти, чтобы поддерживать ее стабильность с разумной скоростью. Windows потребует значительно больше, а полнофункциональные настройки со сложным / ресурсоемким графическим интерфейсом потребуют даже больше, чем для нормальной работы. Использование 4 ГБ ОЗУ вместо 512 МБ просто даст ВМ больше возможностей для работы. Если это не требуется для виртуальной машины или если вы собираетесь выполнять большую работу, вы, вероятно, можете избежать минимальных или дополнительных затрат.
Самое главное, вы всегда можете изменить настройки даже после создания вашего VirtualBox. Если все идет медленно, просто выключите компьютер, выделите больше ресурсов и включите его снова.
Примечание. Помните, что виртуализированная среда никогда не будет работать так же быстро, как хост с такой настройкой, как VirtualBox, поэтому проблем с предоставлением ей немного больше возможностей. Вот еще немного полезной информации от Stack Exchange.
источник