Skip to content

Conversation

@jordan-homan
Copy link
Contributor

@jordan-homan jordan-homan commented Oct 30, 2024

Notes

Tested concurrency settings with a 2500 page PDF.

Notes on various settings:

15 threads: 29 minutes
50 threads: 11 minutes
150 threads: 5 minutes

Memory usage:

15 threads:

Partition of a set of 530464 objects. Total size = 150187404 bytes. (~150MB)

50 threads:
Partition of a set of 530606 objects. Total size = 150206646 bytes. (~150MB)

150 threads:
Partition of a set of 530654 objects. Total size = 150221029 bytes. (~150MB)

For now proposing we increase this to a max of 50. We can always keep increasing later.

@jordan-homan jordan-homan marked this pull request as ready for review October 30, 2024 15:13
Copy link
Contributor

@pawel-kmiecik pawel-kmiecik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jordan-homan jordan-homan merged commit ea0d6c4 into main Nov 1, 2024
2 checks passed
@jordan-homan jordan-homan deleted the increase_client_concurrency branch November 1, 2024 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants