Bug 796312
Summary: | disk access performance has deteriorated substantially | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kamil Páral <kparal> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 17 | CC: | awilliam, collura, dennis, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mkrizek, tflink |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-02-23 15:47:43 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 752650 |
Description
Kamil Páral
2012-02-22 16:53:28 UTC
We don't have any performance release criteria, but I believe we should carefully discuss this. The user experience is quite bad. Proposing as F17 Final blocker. Adam, Tim, can you help me pinpoint the relevant component which to report it against (or CC some knowledgeable people)? And maybe reproduce the performance testing on your machines? > Steps to Reproduce:
> 1. time (for i in {1.10000}; do touch $i; done; sync)
time (for i in {1..10000}; do touch $i; done; sync)
^^ typo, sorry
For any sort of disk performance question, the component is kernel-until-proven-otherwise. F17 Alpha is using a debug kernel, so performance is expected to be substantially worse than a release kernel. Can you test with the same kernel but with debug options disabled - run 'make release', 'fedpkg srpm', and do a scratch build of the srpm - and see if that changes the numbers? -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers see bug 795050. This is probably a dupe. (In reply to comment #5) > F17 Alpha is using a debug kernel, so performance is expected to be > substantially worse than a release kernel. Can you test with the same kernel > but with debug options disabled - run 'make release', 'fedpkg srpm', and do a > scratch build of the srpm - and see if that changes the numbers? Adam (or anyone), can you do the scratch build for me? I never built a single package in Koji (I doubt I currently even have sufficient rights to do that) and your guideline is not clear to me. Thanks. Kamil, packages, once build, will be available on http://koji.fedoraproject.org/koji/taskinfo?taskID=3812329 Josef, Petr and me verified that with release kernel the performance is OK (same as in F16). So it is really caused by the debug kernel. What is the reason to use debug kernel? When will we switch back? If using debug kernel is intentional and we won't forget to switch to normal one, this bug can be closed. Whether it is a duplicate of bug 795050 I don't know. The boot speed wasn't different much for me. (In reply to comment #9) > Josef, Petr and me verified that with release kernel the performance is OK > (same as in F16). So it is really caused by the debug kernel. > > What is the reason to use debug kernel? When will we switch back? To have the most debugging data possible for any issues reported during the Alpha phase. We build release kernels from Beta through GA. > If using debug kernel is intentional and we won't forget to switch to normal > one, this bug can be closed. Whether it is a duplicate of bug 795050 I don't > know. The boot speed wasn't different much for me. I'm going to close this out. Thank you for testing. We appreciate the performance test. As an FYI, we're looking at ways to run automated tests to catch actual regressions during the development stages of a kernel so we don't hit them during a release. Going by the version of the kernel Martin built - kernel-3.3.0-0.rc4.git3.2.fc17.src.rpm - it actually includes the fix for 795050 as well (dropping x86-Avoid-invoking-RCU-when-CPU-is-idle.patch ). So your experiment tells us that *either* disabling debug options *or* dropping that patch (or both, I suppose) fixes the problem for you, but it doesn't tell us which one was the problem. Of course, I guess it's not too important, as both changes are going ahead. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers let's assume it was the debugging thing, and close this as a dupe of the 'debug performance is really bad' bug. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers *** This bug has been marked as a duplicate of bug 735268 *** -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers |