Я запускаю экземпляр 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 без перезагрузки и, следовательно, попытки.
Я удивлен воспринимаемой медлительностью, поскольку весь мир, кажется, занимается виртуализацией, и я не могу представить, что все работают на медленных системах сознательно.
Мой вопрос - что я должен сделать для повышения производительности? Я делаю что-то неправильно?
Это моя домашняя машина, и я не уверен, что это правильный форум, чтобы спросить. Спасибо.
Ответы:
Есть несколько вещей, которые вы можете сделать.
Надеюсь, это поможет.
РЕДАКТИРОВАТЬ: Другая вещь, которую вы можете сделать, это запустить top в окне терминала в ВМ и посмотреть, есть ли конкретный процесс, потребляющий процессор или память.
Замедляется ли работа Windows при возникновении проблем с виртуальной машиной?
источник
Вы установили дополнения? Они имеют большое значение.
Вот как .
источник
Если это «... Но мне нужен доступ к разделу XP без перезагрузки и, следовательно, попытки…», это ваша РЕАЛЬНАЯ проблема, тогда вы можете без проблем монтировать разделы ntfs непосредственно из Ubuntu (linux). Быстрый Google для "Ubuntu NTFS" даст больше деталей
источник
Я где-то наткнулся на заметку о том, что для обеспечения максимальной производительности видеопамять, выделенную виртуальной машине, используется в качестве двоичной мощности. Попробуйте сбросить до 32 МБ или увеличить до 64 МБ для вашей виртуальной машины.
источник
У меня тоже была эта пробема. Я провел много часов, играя с моим xorg.conf. В любом случае мне кажется, что для моего оборудования (Lenovo T60, видеокарта ATI) я не могу использовать Mouse Integration или драйвер vbvideo, если я хочу видеть разумную производительность. Попробуйте вместо этого использовать обычный видео драйвер. Еще одно раздражение, которое я испытываю, это то, что я не могу сделать эту аккуратную динамическую операцию изменения размера окна.
источник
У меня та же проблема с Ubuntu Server 9 под VirtualBox.
Я использую VB для тестирования сценариев развертывания Weblogic Server (WLS). Таким образом, я должен запустить экземпляр административного сервера Weblogic внутри виртуальной машины. Теперь время запуска WLS является ОЧЕНЬ неравномерным. Иногда он запускается менее чем за 2 минуты (нормально для WLS не из виртуальной машины), иногда зависает на определенных шагах и, по-видимому, ничего не делает (не обнаружена активность диска или процессора).
Интересный факт заключается в том, что если VB получает мой ввод с клавиатуры (то есть я что-то делаю в другой консоли того же Ubuntu), то запуск происходит намного быстрее. Часто простое «Enter» в зависшей консоли Unix WLS пробуждает его, и оно продолжается. Таким образом, я думаю, что проблема заключается в истощении ресурсов (количество процессоров?). ВМ почему-то получает очень низкий приоритет от Windows, а WLS не имеет достаточного процессора для выполнения. Ну, это только моя идея.
Что меня действительно интересует, так это как это исправить.
Я пытался дать VB «высокий» или даже «в реальном времени» приоритет в диспетчере задач Windows. Наиболее заметным результатом было то, что VB повесил мою машину, но не смог завершить загрузку WLS в разумные сроки. Я открыт для любых предложений, правда. Если кто-то скажет мне: «Я делаю то же самое (запускаю WLS) в VB под Slackware Linux» - я установлю Slackware, без проблем!
источник