Ubuntu внутри VirtualBox работает медленно [закрыто]

Я запускаю экземпляр Ubuntu на VirtualBox внутри XP. Вот подробности:

Host: Windows XP Pro
Guest: Ubuntu 8.10
Total RAM: 3GB
RAM For VM: 1GB
Total Video Memory: 128MB
Video Memory for VM: 40MB
Hard Drive: 200GB
Hard Drive for VM: 30GB
Processor: 2.80GHz Core Duo

Проблема в том, что всякий раз, когда я нахожусь внутри виртуальной машины, все в целом кажется намного медленнее. Например, Firefox, Eclipse загружаются дольше, при перетаскивании окон отображается задержка и т. Д.

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

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

У меня вопрос - что я должен делать, чтобы повысить производительность? Я что-то делаю не так?

Это моя домашняя машина, и я не уверен, что это подходящий форум. Спасибо.

9
задан 23 June 2011 в 20:13
6 ответов

Существует несколько вещей, которые можно сделать.

  • Уменьшите память, которую Вы даете VM к половине Вашей общей системной памяти или меньше. Если хост не будет иметь достаточной памяти для работы гладко, то это будет влиять на гостя. Для обычно Windows нужно больше памяти, и для Linux нужен меньше.
  • Включите расширения VT в настройках VBox. Это использует поддержку оборудования, встроенную в Ваш ЦП, если Вы имеете его в наличии.
  • Выключите настольные эффекты как Compiz в госте VM. VBox 2.2.2 имеет поддержку 3D ускорения в VMs, но 3D все еще замедляет вещи немного.

Я надеюсь, что это помогает.

Править: Другая вещь, которую можно сделать, выполняется вершина в окне терминала в VM, и посмотрите, существует ли конкретный процесс, съедая ЦП или память.
Windows становится замедленным, когда у Вас есть проблемы с VM?

3
ответ дан 2 December 2019 в 22:36
  • 1
    @Magus - Уменьшенная память для гостя к 1 ГБ и я думаю я небольшое улучшение. Я уже делал другие 2 вещи. –  Kapsh 5 May 2009 в 16:47
  • 2
    Посмотрите на свою систему и посмотрите, ли Вы вне поршня... можно уменьшить поршень еще больше до системы Linux в случае необходимости –  trent 5 May 2009 в 17:06
  • 3
    У меня, кажется, нет проблем на хост-машине. вершина показывает, что затмение поднимает приблизительно 50% моей памяти на госте, но кроме которого нет никакого реального пожирателя ресурсов там. –  Kapsh 5 May 2009 в 20:58

Вы установили Дополнения? Они имеют настоящее значение.

Вот то, как.

1
ответ дан 2 December 2019 в 22:36
  • 1
    @vartec мне действительно устанавливали Дополнения. –  Kapsh 5 May 2009 в 20:57
  • 2
    странный, I' ve установил Kubuntu в Vbox с Дополнениями и it' s удивительно быстро. Моя установка является в значительной степени тем же, кроме процессора Core 2 Duo, и системой является (32-разрядная) Vista. –  vartec 5 May 2009 в 23:19
  • 3
    Какие приложения Вы запускаете в Kubuntu? –  Kapsh 6 May 2009 в 16:23
  • 4
    Браузеры (Firefox, Konqueror), IDE (Комодо), сервер Apache, и т.д. –  vartec 6 May 2009 в 17:38

Если это "... Но мне нужен доступ к разделу XP, не имея необходимость перезагружать, и следовательно попыткой..." является Ваша Настоящая проблема, затем можно смонтировать ntfs партоны непосредственно из Ubuntu (Linux) без проблемы. Быстрый Google для "человечности ntfs" предоставит больше подробную информацию

1
ответ дан 2 December 2019 в 22:36

Я натыкался на примечание где-нибудь о хранении видеопамяти, присвоенной VM как двоичное питание для лучшей производительности. Попытайтесь опуститься до 32 МБ или ударить до 64 МБ для Вашего VM.

0
ответ дан 2 December 2019 в 22:36

У меня была эта проблема также. Я провел много часов, играя с моим xorg.conf. Кажется мне, что для моих аппаратных средств так или иначе (Lenovo T60, ati видеокарта), я не могу использовать Интеграцию Мыши или vbvideo драйвер, если я хочу видеть разумную производительность. Попытайтесь использовать свой нормальный видеодрайвер вместо этого. Другое раздражение, которое я имею, - то, что я не могу сделать, то аккуратное динамическое окно изменяет размер вещи.

0
ответ дан 2 December 2019 в 22:36

У меня есть та же проблема с Сервером Ubuntu 9 под VirtualBox.

Я использую VB для тестирования Сервера Weblogic (WLS) сценарии развертывания. Таким образом я должен выполнить администраторский экземпляр сервера Weblogic в VM. Теперь, время запуска WLS ВЕСЬМА неровно. Иногда это запускается меньше чем через 2 минуты (хорошо для non-VM WLS), иногда зависает на определенных шагах и по-видимому выполнении ничего (никакая активность диска или обнаруженная активность ЦП).

Интересный факт, хотя то, что, если VB получает мой ввод с клавиатуры (т.е. я делаю что-то в другой консоли той же Ubuntu), затем запуститесь, намного быстрее. Часто простое "Входит" в повешенную консоль Unix WLS, будит его, и это продолжается. Таким образом я думаю, что проблемой является ресурс (шесты для отталкивания ЦП?) исчерпание ресурсов. VM, так или иначе получает очень низкий приоритет из Windows, и WLS имеет недостаточно ЦП для выполнения. Ну, это - просто моя идея.

То, что мне действительно интересно, - то, как зафиксировать его.

Я попытался дать VB "Высоко" или даже приоритет "В реальном времени" в Windows Task Manager. Самым видимым результатом был VB, повесил мою машину при тихом отказе завершить начальную загрузку WLS в разумный срок. Я открыт для любого предложения, действительно. Если кто-то скажет мне, что "Я делаю то же (выполните WLS) то в VB в соответствии с Linux Slackware" - я установлю Slackware, никакую проблему!

0
ответ дан 2 December 2019 в 22:36

Теги

Похожие вопросы