2.7.4 Performance Statistics #319
james-pre
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
v2.7.4 significantly improved VFS cache performance and added new benchmarks.
This release includes the addition of benchmarks using zbench, which are located in
tests/perf. The new benchmarks use theInMemorybackend.Please note MB/s numbers are average throughput.
Read with
createReadStream, cold cache (writeFileprep)The vnode is evicted before the read, so the cache is repopulated from the backend.
Read with
createReadStream, warm cache (streamprep)Write with
createWriteStreamRead across many cached regions
Per-read cost. On
v2.7.3this grows with the region count; afterwards it is flat.Scattered writes into one file
Append 4 KB at a time
The change is from quadratic to constant time appends, so the speedup is also quadratic.
All reactions