Рабочий процесс виртуальной машины грузит процессор

Windows 10 тормозит на Virtualbox. Svchost грузит процессор под 100%

Медленная работа Windows 10 на виртуальной машине — довольно часто обсуждаемая проблема на Интернет-форумах. Пользователи жалуются на то, что кнопка Пуск, Центр уведомлений и значки программ в панели задач реагируют на клики с большой задержкой, а процесс svchost.exe грузит процессор виртуальной машины на 100% в состоянии бездействия. При этом отклик графического интерфейса бывает настолько медленным, что работать с виртуалкой просто невозможно. Давайте разберемся, как ускорить Windows 10 на виртуальной машине Virtualbox.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Удалите вирусы и вредоносное ПО

Прежде, чем приступать к поиску причин медленной работы Windows 10 на Virtualbox, убедитесь в том, что виртуальная машина не заражена вирусами и malware. Выполните проверку программами AdwCleaner, Anti-Malware и CureIt.

Установите Дополнения гостевой ОС

Дополнения гостевой ОС (Guest additions) — это набор драйверов для виртуального железа. Его обязательно нужно установить сразу после установки ОС. Для пакета дополнений периодически выходят обновления, о чем вы будете уведомлены. Для установки щелкните Устройства и выберите Подключить образ диска Дополнений гостевой ОС:

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

После этого запустите либо вручную запустите файл VBoxWindowsAdditions.exe с виртуального DVD-привода.

Используйте настройки по умолчанию для виртуальной машины

Имеется в виду — для конкретной ОС на виртуальной машине. Естественно, при установке ОС на виртуалку необходимо правильно выбрать тип и версию операционной системы.

Здесь стоит дать несколько рекомендаций по поводу ОЗУ и процессора.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Не изменяйте никакие настройки машины, если вы не уверены в правильности своих действий. Часто пользователи пытаются ускорить Windows 10 на Virtualbox, добавляя ядра до отказа и изменяя другие параметры, но это наоборот приводит к снижению скорости работы машины.

Переместите файл виртуального жесткого диска на SSD

Windows 10 рассчитана на работу со скоростными накопителями, поэтому увеличить скорость чтения и записи с накопителем никогда не будет лишним. Читайте руководство о том, как переместить файл виртуального диска.

Используйте фиксированный жесткий диск

Да, они сразу съедают все отведенное для них дисковое пространство, независимо от того, на сколько заполнен виртуальный диск. Однако скорость записи на фиксированный диск будет выше, чем на динамический.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Обновите Virtualbox до последней версии

Нередко устраняются баги. Особенно это касается свежих версих ОС — например, Windows 10 на данный момент. Для обновления Virtualbox на компьютере-носителе выключите все виртуальные машины и выберите ФайлПроверить обновления:

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

После обновления вы сможете продолжить пользоваться вашими машинами. Никакие данные на них затронуты не будут.

Включите поддержку виртуализации в UEFI / BIOS

Virtualization Technology позволяет виртуальной машине использовать дополнительные возможности железа. Если у вас в BIOS (UEFI) есть такой параметр, обязательно включите его.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Отключите визуальные эффекты Windows 10 в виртуальной машине

Особенно это касается малополезных эффектов затухания, скольжения и тому подобных, которые отбирают лишние ресурсы процессора и замедляют скорость работы интерфейса на маломощных системах:

Источник

Процесс Vmmem — что это?

Приветствую друзья! Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессорСегодня мы поговорим про один процесс, который вы можете заметить в диспетчере задач… название его — Vmmem. Постараемся выяснить — зачем он нужен? Это может быть процесс вполне легальной программы, но это может быть и вирус.. поэтому давайте разбираться))

Описание

Процесс Vmmem — это оперативная память, которая выделена для использования виртуальной машиной (Hyper-V).

Простыми словами — виртуальная машина, это в некотором смысле виртуальный компьютер, который имеет свой процессор, свою оперативку. Сколько виртуальная машина (или несколько) потребляет памяти — столько примерно и будет кушать оперативы процесс Vmmem.

Разбираемся

Чтобы отключить процесс Vmmem, попробуйте следующее:

Можно также ограничить ресурсы Vmmem путем создания файла %UserProfile%\.wslconfig, внутри которого прописать:

[wsl2]
memory=6GB # Ограничиваем память для WSL2 VM.
processors=5 # Ограничиваем количество процессов для WSL2 VM.

Вот пример сколько процесс может потреблять оперативки (это еще далеко немного):

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Картина может быть и такой, здесь уже намного больше используется:

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Заключение

Удачи и добра, до новых встреч друзья! Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Источник

Virtualbox одно ядро всегда загружено на 100%

Хотя внутри гостя загрузка процессора близка к 0. Ubuntu 11.04 amd64, core i5, vbox 4.1.2, win xp guest

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Это нормально, у меня так же, в Vmware-Workstation, кстати по другому, процесс загружает процессор в зависимости от загрузки в гостевой системе.

Странно, раньше такого явления точно не было. Процессор грузился пропорционально и по количеству ядер.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Да, на ноуте с core i7 тоже не было. И на ноуте с Core 2 Duo. Купил новый ноут с core i5 2410M и такая фигня.

Ага, спасибо. Помогло.

Дружище Помоги!

Мои знания заканчиваются примерно на WindowsXP. Я и по ХР особо подсказать не смогу, потому что давно это было. Насколько я знаю, в Win7 значительно улучшили работу с ACPI и она не должна жрать 100% процессора. Попробуйте переустановить гостевую операционку либо, что ещё лучше, попросите помощи на профильном форуме, посвящённому ОС семейства Windows.

попросите помощи на профильном форуме, посвящённому ОС семейства Windows.

Спасибо большое! не подскажешь такой форум?

http://forum.ru-board.com/topic.cgi?forum=62&topic=13374

Спасибо большое! не подскажешь такой форум?

я не знаю, к вашему сожалению.

Как думаешь,это реально,что из-за аккумулятора грузится проц?

Вполне. Глюк в контроллере аккумулятора может спровоцировать шквал повторных опросов от реализации ACPI-драйвера.

Вполне. Глюк в контроллере аккумулятора может спровоцировать шквал повторных опросов от реализации ACPI-драйвера.

реально это как-то исправить?

Да, реально. Купить новый аккумулятор.

Да, реально. Купить новый аккумулятор.

а если ноутбук на гаратнии?я могу что-либо предъявлять не имея доказательств,что причина именно в нем?

Источник

Virtualbox, загрузка 100% cpu

В последней версии Virtualbox часто стала возникать ситуация, когда в хосте cpu загружен на 100% (1 ядро), а в госте загрузки нет. Косяк временно пропадает после сохранения-восстановления виртуалки, нормально не воспроизводится. Перезагрузка модулей ядра принципиально тоже не помогает. Гугл выдает кучу древних ссылок. Ядро не менял, дистрибутивное 3.13. Есть еще идеи?

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Что за процессор? Какая гостевая ось?

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

У меня за все время не было проблем ни с 1 ни с 2 ядрами в гостях.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

А у меня постоянно были, правда с OS X и с вендой.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Гость Win7 x64, хост Xubuntu x64, проц Core i7-4750HQ

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Проделал тоже самое на аналогичной кубунте, бага не наблюдаю. Аппаратное ускорение, PAE/NX включены?

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Да, все включено. И началось где-то недели 2-3 назад. И как я написал, нормально не воспроизводится. Спонтанно появляется раз в несколько дней. Возможно это связано с суспендом, коробку уже ломали в этом месте не один раз.

Источник

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

Почему mscorsvw.exe сильно загружает процессор и как его можно ускорить

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессорМногие, наверное, замечали, что время от времени компьютер начинает сильно снижать производительность и виной этому процесс (или даже несколько процессов) mscorsvw.exe, который используется службой NET Runtime Optimization Service. Но не все знают, для чего предназначена эта служба и каким образом можно ускорить ее работу. Чтобы устранить этот пробел мы, на основе материалов инженерной команды NET, подготовили данную статью.

Для написания программного кода может быть использовать один из поддерживаемых платформой языков программирования, который затем компилируется в промежуточный байт-код CIL (Common Intermediate Language) и исполняется виртуальной машиной платформы CLR (Common Language Runtime). Использование виртуальной машины позволяет исполнять один и тот же код на системах с различными версиями аппаратной и программной платформы.

Несмотря на то, что современные процессоры уже давно позволяют эффективно использовать JIT-компиляцию (just in time, компиляция «на лету»), несложно заметить, что компилятор CLR будет выполнять много повторяющихся действий, каждый раз компилируя в машинный код используемой платформы CIL-код общих библиотек и компонентов. Этого можно избежать, если выполнить компиляцию один раз и разместить готовый машинный код в кэше.

Как заставить mscorsvw.exe работать быстрее?

Для запуска NGEN без ограничения на количество используемых ядер инженерная команда NET подготовила специальный скрипт:

Вам нужно будет запустить его из командной строки с правами администратора. Данный скрипт успешно работает в системах до Windows 7 / Server 2008R2 включительно. При его запуске в среде Windows 8.1 мы сталкивались с ошибками, поэтому для Windows 8 / Server 2012 следует использовать сценарий PowerShell (также никто не мешает его использовать и в среде Windows 7):

Так как PowerShell, к сожалению, еще недостаточно знаком многим системным администраторам, остановимся на запуске сценария более подробно. Если вы просто попытаетесь его выполнить, то скорее всего получите следующую ошибку:

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессорПо умолчанию выполнение сценариев PowerShell запрещено даже Администратору, что в общем-то правильно с точки зрения безопасности. Чтобы узнать текущие разрешения запустим среду исполнения PowerShell с правами администратора и выполним команду:

В ответ вы получите политики для различных уровней: текущего сеанса, текущего пользователя или компьютера.

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессорПо-умолчанию политики не заданы: Undefined, что соответствует уровню Restricted, который разрешает запуск любых команд, но запрещает запуск скриптов. Для выполнения сценария нам нужно установить один из режимов разрешающий выполнение скриптов: Unrestricted или Bypass. В целях безопасности такой режим следует устанавливать только для текущего сеанса, т.е. на уровне Process. Для этого выполним команду:

После чего можем успешно выполнить наш сценарий без каких-либо ошибок:

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессорЧто именно делает данный сценарий и можно ли обойтись без него?

Данные скрипты были подготовлены для тех, кто не хочет иметь дело с командной строкой, если же вы предпочитаете делать все самостоятельно, то можете выполнить несколько команд вручную:

.NET Framework 4 в Windows 7 и более ранних версиях:

В 64-битных системах также выполните:

.NET Framework 4 в Windows 8 / 8.1:

В 64-битных системах также выполните:

В 64-битных системах также выполните:

Эти команды должны быть выполнены в командной строке работающей с правами администратора, в противном случае вы получите ошибку выполнения.

Подготовлено по материалам:

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Или подпишись на наш Телеграм-канал: Рабочий процесс виртуальной машины грузит процессор. Смотреть фото Рабочий процесс виртуальной машины грузит процессор. Смотреть картинку Рабочий процесс виртуальной машины грузит процессор. Картинка про Рабочий процесс виртуальной машины грузит процессор. Фото Рабочий процесс виртуальной машины грузит процессор

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *