[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#206416: dpkg package hash table insufficient



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: pgp_lkQTYBn8u.pgp
Description: PGP signature


Reply to: