GNOME Shell имеет очень высокую загрузку процессора и памяти

3180
PDev

Я использую Debian 7.3 (Wheezy) с рабочим столом GNOME 3 по умолчанию и запускаю VirtualBox, чтобы иметь гостя Windows 8.1. Мой хост имеет 16 ГБ оперативной памяти и процессор Core i7 с 8 процессорными ядрами.

Когда я запускаю гостевую систему Windows 8.1 (которая имеет 8 ГБ ОЗУ и 4 ядра), производительность всех приложений, даже на хосте, становится очень плохой, и все 8 ядер используются полностью, даже если у виртуальной машины только 4.

Я посмотрел в списке процессов и увидел, что в gnome-shell используется гораздо больше процессоров: он занимает 360% процессоров, процесс VirtualBox - только 16%. Пока виртуальная машина включена, gnome-shell имеет 5,2 ГБ памяти и процесс VirtualBox 8,2 ГБ. Через некоторое время объем памяти gnome-shell уменьшается примерно до 400 МБ, но использование CPU для gnome-shell остается; VirtualBox даже снижается до 8%.

Я не думаю, что это нормально, и хотел бы знать, есть ли способ предотвратить это.

4

3 ответа на вопрос

2
InLaw

Если вы работаете в среде виртуальных машин, вам следует активировать ускорение графики (например, 3D): Gnome3 не является легковесным интерфейсом.
Окно «Настройки» VirtualBox, панель «Дисплей»

Хотя это может ответить на вопрос, было бы лучше ответить, если бы вы могли дать некоторое объяснение **, почему ** это так, и предоставить инструкции о том, как включить графическое ускорение. DavidPostill 6 лет назад 2
Вы, кажется, создали две отдельные учетные записи. Перейдите на [страницу контактов] (/ contact) и выберите «Мне нужно объединить профили пользователей». Scott 6 лет назад 0
1
Imran-UK

We've found numerous problems with the 4.3.x series of VirtualBox. eg. running with multiple virtual cores causes problems with certain distros such as CentOS 6.

We've found the last of the 4.2.x series to be very solid. Try your Windows 8 guest in 4.2.22 - the old versions can be found on the virtualbox.org website.

0
Maxi

На самом деле я обнаружил, что отключение 3D-ускорения решило эту проблему. Я включил его после прочтения статьи о повышении производительности Ubuntu на виртуальной машине. После этого я увидел, что примерно через 20 минут (иногда меньше, пользовательский интерфейс был мучительно медленным. Глядя на монитор производительности Linux, я мог видеть, как Gnome использует более 80% процессорного времени!