Dragonlord,
The
Code: Select all
gemato verify -K /usr/share/openpgp-keys/gentoo-release.asc /usr/portage 2>&1 | ts '[%H:%M:%S]'
command checks the entire repository, every time.
To be able to reproduce this, I had to install moreutils, to get the ts command, so I don't think I gave you the command above.
On my Gen 7 HP Microserver, with a Neo N36L Dual-Core Processor, which is fairly low end hardware, and tree timestamp: 2018-11-23 02:08:47 UTC I get.
Code: Select all
Eccles_2 ~ # gemato verify -K /usr/share/openpgp-keys/gentoo-release.asc /usr/portage 2>&1 | ts '[%H:%M:%S]'
[22:13:01] INFO:root:Refreshing keys...
[22:13:04] INFO:root:Keys refreshed.
[22:13:04] INFO:root:Manifest timestamp: 2018-11-23 02:08:47 UTC
[22:13:04] INFO:root:Valid OpenPGP signature found:
[22:13:04] INFO:root:- primary key: DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
[22:13:04] INFO:root:- subkey: E1D6ABB63BFCFB4BA02FDF1CEC590EEAC9189250
[22:13:04] INFO:root:- timestamp: 2018-11-23 02:08:47 UTC
[22:13:04] INFO:root:Verifying /usr/portage...
[22:17:11] INFO:root:/usr/portage verified in 247.06 seconds
With emerge --sync
Code: Select all
[22:19:23] sent 513.39K bytes received 39.79M bytes 848.50K bytes/sec
[22:19:23] total size is 220.29M speedup is 5.47
[22:19:23] * Manifest timestamp: 2019-01-05 02:08:38 UTC
[22:19:23] * Valid OpenPGP signature found:
[22:19:23] * - primary key: DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
[22:19:23] * - subkey: E1D6ABB63BFCFB4BA02FDF1CEC590EEAC9189250
[22:19:23] * - timestamp: 2019-01-05 02:08:38 UTC
[22:20:52] * Verifying /usr/portage/.tmp-unverified-download-quarantine ... [ ok ]
[22:21:23] === Sync completed for gentoo
[22:21:23] q: Updating ebuild cache for /usr/portage ...
[22:21:23] q: Finished 36211 entries in 0.468768 seconds
The verify time was 31 seconds for the delta (about 6 week) vs 247.06 seconds for the entire (old) tree.
What else is your system doing at the same time?
What CPU governor do you do have in use?