HomeSoftware Heritage

analyze_consistency_failures.py: various performance improvements

Description

analyze_consistency_failures.py: various performance improvements

when all origins are already cloned, this is a 5 to 10% improvement in throughput.

Content:

  1. freeze the GC before forking
  2. remove some very costly but rather useless heuristics
  3. reorder heuristics to run the cheapest ones first

Details

Provenance
vlorentzAuthored on Oct 11 2021, 10:41 AM
vlorentzPushed on Oct 11 2021, 10:41 AM
Parents
rDSNIP357946d60f8c: Autoscale workers depending on number of messages in queues
Branches
Unknown
Tags
Unknown