| Summary: | rpm Performance Problem | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Garry T. Williams <gtwilliams> |
| Component: | rpm | Assignee: | Panu Matilainen <pmatilai> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | ffesti, jnovy, pmatilai |
| 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: | 2011-06-06 10:42:41 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Garry T. Williams
2011-06-01 02:49:40 UTC
Can you grab a strace of the badly performing case, eg "strace -tt -o /tmp/yum.log yum -y erase btrfs-progs" and attach the resulting log here? I suspect this is some kind of bad interaction with btrfs (and Berkeley DB) but the timestamped strace should shed some light on it. I just upgraded to kernel-2.6.38.7-30.fc15.x86_64 from updates-testing and this fixed the problem. Thank you for your response. Just in case anyone happens to come across this bug... I want to add that my "fix" wasn't really a fix. The kernel update didn't really fix this problem. I eventually got around it by moving and sym-linking the /var/yum directory to a file system that had much more free space (root). My /var file system before this change was at 50-60% utilization according to df(1). The total size of my /var partition is 2GB -- not near enough, in retrospect. I believe this is related to btrfs. It seems that there is a very lively discussion of this symptom on the btrfs-devel list. The problems seem to be related to sync() calls by the application. I also think the problem needs a file system with not a lot of free space. |