У меня установлен CentOS 7 в качестве гостя в виртуальной машине VirtualBox 4.3.18, с последними гостевыми дополнениями. Хостовая операционная система — OS X Yosemite, запущенная на моем MacBook Pro 15" 2014 года.
Конфигурация гостя:
- CentOS7
- Память: 4096 МБ
- Процессоры: 4 процессора с ограничением производительности 80%, VT-x / Nested Pagin / PAE/NX включены.
- Графика: 3D-ускорение отключено; есть неприятная ошибка, которая зависает гостевую систему, если оно включено.
Система работает нормально около 20 минут, однако вскоре она начинает загружать все 4 ядра ЦП на 75% мощности, БЕЗ ОСТАНОВКИ. Системный монитор CentOS 7 покажет только несколько запущенных процессов, использующих в общей сложности 10% ЦП, как и ДОЛЖНО быть. Например, gnome-shell
и gnome-system monitor
на 7% и 1% ЦП соответственно. НИЧЕГО БОЛЬШЕ не выполняется активно, и все же все 4 процессора работают на 74–80% мощности.
Если я перестану использовать мышь и просто оставлю все как есть на 2–3 минуты, загрузка трех из четырех процессоров упадет до 20%, а четвертый останется на уровне 76%.
Чтобы убедиться, что проблема не вызвана VirtualBox, хостовой ОС или неполадками устройства, я выключил гостевую систему CentOS 7 и запустил гостевую систему CentOS 6.5 с идентичной конфигурацией; у нее нет никаких проблем с чрезмерной загрузкой ЦП.
Я начинаю подозревать, что в CentOS 7 есть довольно неприятная ошибка в интерфейсе процессора, которая, вероятно, вызвана попытками обновления «интеллектуальной обработки виртуальной среды», которые вошли в релиз CentOS 7.
Буду признателен за любые предложения по дальнейшему сужению круга проблем и отправке отчета об ошибке команде CentOS; System Monitor не сообщает мне многого, как и стандартные отчеты #ps.