-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Use one read thread and one write thread #11
base: master
Are you sure you want to change the base?
Conversation
To know if this change improves performance, it would be nice to have automated benchmarks. |
@mre I recall testing this and seeing a performance increase. What is the state of this PR? |
Hey @ArniDagur, this PR was lying dormant for a while. Thanks for the ping. Would you be willing to work on that? 😊 |
Multithreaded seems to actually be slower on my laptop for a 2 gigabyte file:
|
Maybe using lightweight threads (e.g. rayon) over full blown OS threads might help improve the performance? |
On my machine, when benchmarking withe the provided docker image (make build && make run) show a significant speed improvement. Other small benchmarking seems to show a very small improvement.