What | Removed | Added |
---|---|---|
CC | mls@suse.com | |
Summary | zypper up "checking for file conflicts" takes 3.5 cpu-minutes for 32 packages | [libsolv] zypper up "checking for file conflicts" takes 3.5 cpu-minutes for 32 packages |
Flags | needinfo?(koenig@linux.de) | needinfo?(mls@suse.com) |
> 11:30:34 [zypp] TargetImpl.commitFindFileConflicts.cc(commitFindFileConflicts):127 Checking for file conflicts in 32 new packages...
> 11:30:34 [libsolv++] PoolImpl.cc(logSat):114 searching for file conflicts
> 11:30:34 [libsolv++] PoolImpl.cc(logSat):114 packages: 8577, cutoff 32
> .
> 11:30:48 [libsolv++] PoolImpl.cc(logSat):114 filemap size: 131072, used 44568
> 11:30:48 [libsolv++] PoolImpl.cc(logSat):114 filemap memory usage: 1024 K
> 11:30:48 [libsolv++] PoolImpl.cc(logSat):114 filemap creation took 14006 ms
> 11:30:48 [libsolv++] PoolImpl.cc(logSat):114 lookat_dir size: 206004
> .
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 normap size: 262144, used 85084
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 normap memory usage: 2048 K
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 stats made: 85084
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 statmap size: 262144, used 68329
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 statmap memory usage: 2048 K
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 alias processing took 66379 ms
> 11:31:54 [libsolv++] PoolImpl.cc(logSat):114 raw candidates: 688248, pruning
> 11:31:55 [libsolv++] PoolImpl.cc(logSat):114 candidates now: 95267
> .
> 11:33:51 [libsolv++] PoolImpl.cc(logSat):114 filespace size: 15430 K
> 11:33:51 [libsolv++] PoolImpl.cc(logSat):114 candidate check took 117017 ms
> 11:33:51 [libsolv++] PoolImpl.cc(logSat):114 found 0 file conflicts
> 11:33:51 [libsolv++] PoolImpl.cc(logSat):114 file conflict detection took 197407 ms
> 11:33:51 [zypp] TargetImpl.commitFindFileConflicts.cc(commitFindFileConflicts):160 Found 0 file conflicts.
@mls: Retrieving the RPM headers seems to take some time, but the last pass
seems to be very slow. Any idea how to improve it?