add tips
This commit is contained in:
parent
f0f07db01d
commit
4645f83678
1 changed files with 13 additions and 0 deletions
|
@ -29,3 +29,16 @@ git-annex is designed for scalability. The key points are:
|
||||||
|
|
||||||
* It can use as much, or as little bandwidth as is available. In
|
* It can use as much, or as little bandwidth as is available. In
|
||||||
particular, any interrupted file transfer can be resumed by git-annex.
|
particular, any interrupted file transfer can be resumed by git-annex.
|
||||||
|
|
||||||
|
## scalability tips
|
||||||
|
|
||||||
|
* If the files are so big that checksumming becomes a bottleneck, consider
|
||||||
|
using the [[WORM_backend|backends]]. You can always `git annex migrate`
|
||||||
|
files to a checksumming backend later on.
|
||||||
|
|
||||||
|
* If you're adding a huge number of files at once (hundreds of thousands),
|
||||||
|
you'll soon notice that git-annex periodically stops and say
|
||||||
|
"Recording state in git" while it runs a `git add` command that
|
||||||
|
becomes increasingly expensive. Consider adjusting the `annex.queuesize`
|
||||||
|
to a higher value, at the expense of it using more memory.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue