The ARM architecture generally suffers from having "slower" processors (200-600MHz) and small memory footprint (typically less than 64MB) because they are generally embedded CPUS so greatly benefit from such improvements. I have tested this on my two dev ARM boxes (they are *identical* ascending serial number motherboards, 287MHz CPUs, identical packages on cloned harddrives) running unstable, they have 1198 packages installed. I ran a couple of common operations (all timings rounded to nearest tenth of a second) current dpkg dpkg -p dpkg average of 20 runs is 3.5s dpkg -p nonexistant average of 20 runs is 4.2s dpkg -l >/dev/null average of 20 runs 10s (*unreliable* values range from 44s to 5s seems something else is happening here?) dpkg with new hash implementation dpkg -p dpkg average of 20 runs is 0.8 dpkg -p nonexistant average of 20 runs is 1s dpkg -l >/dev/null average of 20 runs is 0.9s (reliably reproducible) For ARM the new routine is a massive win! hope these numbers help. -- Regards Vincent http://www.kyllikki.org/
Attachment:
pgpd63SwIdJy9.pgp
Description: PGP signature