Package: dpkg Version: 1.16.0.3 Severity: normal
Hello, I have a btrfs filesystem on /, and I experience an extreme slowness when updating or installing packages, presumably due to dpkg's way to write or unpack files. As a consequence, any kind of dist-upgrade takes a very long time and the system's load goes pretty high during that process. Simplistic tests involving "tar" show that the disk is able to produce throughputs that are about 30x higher than the ones I observe when dpkg is unpacking files (60MB/s vs. 2MB/s). I have tried a couple workarounds but they didn't change anything: using dpkg with --force-unsafe-io or mounting / with nodatacow. I know that there has been some debate about dpkg / btrfs in the past, but what I experience would tend to show that things are not solved. On the other hand, I'd be happy to help testing a possible workaround. Thanks, Nicolas -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.0.0 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages dpkg depends on: ii coreutils 8.5-1 GNU core utilities ii libbz2-1.0 1.0.5-6 high-quality block-sorting file co ii libc6 2.13-11 Embedded GNU C Library: Shared lib ii libselinux1 2.0.98-1.1 SELinux runtime shared libraries ii xz-utils 5.0.0-2 XZ-format compression utilities ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime dpkg recommends no packages. Versions of packages dpkg suggests: ii apt 0.8.15.5 Advanced front-end for dpkg -- Configuration Files: /etc/dpkg/dpkg.cfg changed: no-debsig log /var/log/dpkg.log force-unsafe-io -- no debconf information -- To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org