Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't fsync() in checksum #297

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Feb 9, 2024

  1. Don't fsync() in checksum

    This gives a major boost in librepo performance. For a reposync of an
    Amazon Linux 2023 x86-64 repository on a m5n.16xlarge EC2 instance with
    a 500MB/sec 3000IOP EBS volume, this alone reduces run time by 30
    seconds of wall time, and gets reposync nearly using a whole core rather
    than only two thirds of one.
    stewartsmith committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    7a919b8 View commit details
    Browse the repository at this point in the history