[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4080: Increase chunk sizes to improve performance and parallelism
Tahoe-LAFS
trac at tahoe-lafs.org
Fri Dec 8 15:54:13 UTC 2023
#4080: Increase chunk sizes to improve performance and parallelism
-------------------------+----------------------------------------------
Reporter: itamarst | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Performance and Benchmarking
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
-------------------------+----------------------------------------------
1. Processing data in larger chunk sizes can reduce overhead of all the
little Python function calls for each chunk.
2. Larger chunk sizes for functions that release GIL add additional
opportunities for utilizing parallelism by shifting to a thread pool.
Larger chunks of work are more efficient for this scheme.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4080>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list