diff options
| author | 2026-03-05 00:08:58 +0800 | |
|---|---|---|
| committer | 2026-03-05 00:08:58 +0800 | |
| commit | b59e1bb2ed2b08223157776403a2b46c50716262 (patch) | |
| tree | a88dcd98edc2bfbd67343f6213bd729bfb1ed854 /README.md | |
| parent | README: Add benchmark data (diff) | |
| signature | No signature | |
README: Clarify benchmarks
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -76,12 +76,11 @@ Furgit is a low-level Git library in Go. ## Benchmarks -See [gitbench](https://git.sr.ht/~runxiyu/gitbench). - -`legacy` branch furgit was slightly faster due to aggressive buffer reuse and a -custom ZLIB implementation. These optimizations will be re-added. - -Alpine edge, i5-10210U, `performance` governor, `linux.git`. +* See [gitbench](https://git.sr.ht/~runxiyu/gitbench). +* `legacy` branch furgit is slightly faster due to buffer reuse and custom + ZLIB. These will be re-added. +* Alpine edge, i5-10210U, `performance` governor, `linux.git`. +* go-git expects significant speed-ups after [mmap](https://pkg.go.dev/github.com/go-git/go-git/v6/storage/filesystem/mmap) ### Traversing all trees in `HEAD` and fetching each file size |
