Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 967780 - Bad perfomance in virt-install (network boot)
Summary: Bad perfomance in virt-install (network boot)
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: virt-manager
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Cole Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F19-accepted, F19FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2013-05-28 10:33 UTC by Igor Gnatenko
Modified: 2013-06-12 19:59 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-06-12 19:59:18 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
ps sort cpu load (2.70 KB, image/png)
2013-05-28 10:33 UTC, Igor Gnatenko
no flags Details

Description Igor Gnatenko 2013-05-28 10:33:30 UTC
Created attachment 753820 [details]
ps sort cpu load

Description of problem:
Bad perfomance in virt-install (network boot)

Version-Release number of selected component (if applicable):
libvirt-1.0.5.1-1.fc19.x86_64
virt-manager-0.10.0-0.4.gitb68faac8.fc19.noarch
qemu-kvm-1.4.2-2.fc19.x86_64
virt-install-0.10.0-0.4.gitb68faac8.fc19.noarch
kernel-3.9.4-300.fc19.x86_64


How reproducible:
always

Steps to Reproduce:
1. virt-install --name fedoratestday --ram 1024 --disk path=/home/brain/fedoratestday.img,size=10 --location http://download.fedoraproject.org/pub/fedora/linux/development/19/x86_64/os/ or in virt-manager
2. Boot
3. Enter language
4. Calculate dependence 

Actual results:
Some letters aren't shown and bad performance (100% load cpu) 

Expected results:
Good performance

Additional info:
beta dvd|netinst works correctly

Comment 1 Fedora Blocker Bugs Application 2013-05-29 16:23:01 UTC
Proposed as a Freeze Exception for 19-final by Fedora user ignatenkobrain using the blocker tracking app because:

 Virtualization load from network imho shall work

Comment 2 Adam Williamson 2013-05-29 19:41:21 UTC
I can't reproduce this exactly. CPU load does seem to be generally higher in the kernel pair boot case where anaconda itself is retrieved from the remote repo, but I don't ever see it 'stick' at 100%.

if I do a kernel pair boot and pass 'inst.repo=http://dl.fedoraproject.org/pub/fedora/linux/development/19/x86_64/os/' then I see 100% CPU use for a short time during installer init, then it drops, then spikes to 100% for a while longer while 'calculating dependencies', then drops to almost 0% as long as I just sit on hub. when I start an install it again spikes to 100% a couple of times while partitioning, then when it settles into package installation, it tends to bounce between 20-30% and 100%. But at no point does it just 'stick' at 100% usage, and the times when it's at 100% seem to be reasonably related to actual operations happening at that point in time.

Comment 3 Cole Robinson 2013-06-12 19:59:18 UTC
Given lack of reproducer in Comment #2 and no follow up, closing. If someone can still reproduce, please reopen.


Note You need to log in before you can comment on or make changes to this bug.