mirror of
https://github.com/restic/restic.git
synced 2026-02-17 17:49:14 -05:00
This data structure reduces the wasted memory to O(sqrt(n)). The top-layer of the hashed array tree (HAT) also has a size of O(sqrt(n)), which makes it cache efficient. The top-layer should be small enough to easily fit into the CPU cache and thus only adds little overhead compared to directly accessing an index entry via a pointer. |
||
|---|---|---|
| .. | ||
| index.go | ||
| index_parallel.go | ||
| index_parallel_test.go | ||
| index_test.go | ||
| indexmap.go | ||
| indexmap_test.go | ||
| master_index.go | ||
| master_index_test.go | ||
| testing.go | ||