LINUX.ORG.RU
решено ФорумAdmin

KVM + virt-manager = cpu usage fuckup


0

1

Доброго времени суток.

Сабж. При создании через virt-manager, KVM виртуалка по умолчанию получает устройство «Планшет» («Графический планшет usb EvTouch»). А как и любое usb устройство оно требует процессорных ресурсов.

После обеспланшетивания или, как вариант, включения usbcore.autosuspend=1, виртуалка в простое потребляет 2% процессорного времени вместо 10% ( !!! ). И апгрейд можно отложить.

Надеюсь, кому-нибудь пригодится :)

★★★★★

Интересно, спасибо.

Deleted
()

А нафига там вообще этот планшет по умолчанию?

Ximen ★★★★
()

З.Ы. одного usbcore.autosuspend=1 не достаточно.

Documentation/usb/power-management.txt

For this reason, by default the kernel disables autosuspend (the power/control attribute is initialized to «on») for all devices other than hubs.

Нужно ещё и записать auto вместо on в /sys/bus/usb/devices/*/power/level (для 2.6.35 и младше - в /sys/bus/usb/devices/*/power/control)

# enable usb autosuspend
for file in /sys/bus/usb/devices/*/power/level; do
    echo auto > $file
done

Т.е. совсем удалить планшет всё ж проще

router ★★★★★
() автор топика

И куда ж оно потребляет даже 2% в простое, тем более 10%? Я как-то привык (вмваре, вбокс) что в простое оно не потребляет цпу вообще.

vsemprivet
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.