Skip to content

Conversation

@wtoorop
Copy link
Member

@wtoorop wtoorop commented Dec 20, 2025

Some zones, such as DNS-SD zones, have RRsets with many RRs in them. By minimizing the need to reallocate the list of RRs in an RRset, we will reduce memory fragmentation significantly for such zones. To this end, with this PR, RRs within an RRset, that are grouped together in a zone file, will be committed to the database in batches.

@wtoorop wtoorop changed the title Reduce fragmentation with many rr r rsets Reduce fragmentation with many RRsets with many RRs in them Dec 20, 2025
@wtoorop wtoorop changed the title Reduce fragmentation with many RRsets with many RRs in them Reduce memory fragmentation with RRsets with many RRs in them Dec 20, 2025
@wtoorop
Copy link
Member Author

wtoorop commented Dec 20, 2025

@saj Do you think you can find the time to try out the devel/reduce-fragmentation-with-many-RR-RRsets branch? Thanks!

@saj
Copy link

saj commented Dec 20, 2025

@wtoorop oh sure it is the least I can do. :)
I will try to post some results tomorrow -- or by Monday at the latest.

Thank you!

@wtoorop
Copy link
Member Author

wtoorop commented Dec 20, 2025

@wtoorop oh sure it is the least I can do. :) I will try to post some results tomorrow -- or by Monday at the latest.

Thank you!

Excellent and thank you!

@saj
Copy link

saj commented Dec 21, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants