--list-keys slow
Ingo Klöcker
ingo.kloecker@epost.de
Mon Jul 16 23:24:02 2001
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday, 12. July 2001 22:31, Malte Starostik wrote:
> Every time I run gpg --list-keys (or KMail runs it to get the
> available public keys), it takes horribly long. My pubring.gpg
> contains some 400 keys. There is a noticeable delay before one of the
> keys is output, which is especially long (3360). Unfortunately
> --fast-list-mode can't be used as the names and addresses are needed.
> Someone told me gpg also does some verification while listing the
> keys.
AFAIK this verification is only done in --with-colons mode because in
this mode the trust level is calculated and shown.
> Would it be possible to implement something like
> --fast-list-mode but with additionally outputting name/comment/email
> or would that take as long?
Actually --list-keys doesn't seem to be any faster in --fast-list-mode.
Here's a small test:
- --------
ingo@erwin:~ > time for a in `seq 1 10`; do gpg --list-keys >/dev/null;
done
real 0m12.115s
user 0m11.430s
sys 0m0.190s
ingo@erwin:~ > time for a in `seq 1 10`; do gpg --list-keys
- --fast-list-mode >/dev/null; done
real 0m12.076s
user 0m11.400s
sys 0m0.180s
ingo@erwin:~ > time for a in `seq 1 10`; do gpg --list-keys
- --with-colons >/dev/null; done
real 0m27.226s
user 0m15.770s
sys 0m9.800s
ingo@erwin:~ > time for a in `seq 1 10`; do gpg --list-keys
- --with-colons --fast-list-mode >/dev/null; done
real 0m11.948s
user 0m11.430s
sys 0m0.120s
- ---------
As you can see the --fast-list-mode option makes no difference for a
simple --list-keys. Only if you also use the --with-colons option you
can save a lot of time by using --fast-list-mode.
Regards,
Ingo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7U1trGnR+RTDgudgRAr1ZAKCgYH7S/qS30bR6qKXh4JP33DNvNACeL37+
yr+SscEl4SxoTF5KORDuJ8Q=
=rBeY
-----END PGP SIGNATURE-----