-
Notifications
You must be signed in to change notification settings - Fork 721
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
Sync times are significantly slower in tags/1.4.0 #488
Comments
You should be able to test against a local |
True! I can set a test up to run overnight, however it's still 5/6 hours longer than syncing without a local proxy in 1.3.0. I'm currently syncing without tracers to see if that helps at all. |
@oneEdoubleD What are the specs on the machine you're running the tests on? What is the CPU load on it? |
Is this using |
I've measured the sync speed (as Mbyte written to db) during 10 minutes and there isn't a significant decrease in performance.
|
These were my build steps - they're very 'vanilla':
|
I used exactly the same commands as @oneEdoubleD to build node. branch: master 168 epochs synced in 7 hours and 11 minutes. I am running it inside VM on my desktop PC: The CPU load was around 25-28%
|
I think this "bug" is related to the performance issue we saw when syncing from multiple nodes at the same time. The topology used by the nix script is targeting four nodes. |
While I agree @CodiePP that may help, it's the same topology we have used for the last 3 releases. So that does not explain the regression. |
1525: Lower maxConcurrencyBulkSync to 1 r=karknu a=karknu Concurrent bulk downloads are currently very costly. Dissable them for now. Part of a workaround for IntersectMBO/cardano-node#488 Co-authored-by: Karl Knutsson <[email protected]>
1525: Lower maxConcurrencyBulkSync to 1 r=karknu a=karknu Concurrent bulk downloads are currently very costly. Dissable them for now. Part of a workaround for IntersectMBO/cardano-node#488 Co-authored-by: Karl Knutsson <[email protected]>
1525: Lower maxConcurrencyBulkSync to 1 r=karknu a=karknu Concurrent bulk downloads are currently very costly. Dissable them for now. Part of a workaround for IntersectMBO/cardano-node#488 Co-authored-by: Karl Knutsson <[email protected]>
Issue
Sync times are significantly slower than in
tags/1.4.0
. Across four tests and seen by two different people, a complete sync can take upwards of 10 hours. Right now I am at epoch 44 after 3 hours.We saw much better performance with
1.3.0
, with several syncs taking less than 3 hours.Note that these tests are being ran on remote nodes. Due to input-output-hk/cardano-byron-proxy#87 we are unable to test against a local proxy that normally results in some improvements (but still not enough to explain the regression here).
The text was updated successfully, but these errors were encountered: