summaryrefslogtreecommitdiff
path: root/doc/todo/parallel_possibilities
diff options
context:
space:
mode:
authorGravatar http://joeyh.name/ <http://joeyh.name/@web>2013-07-17 19:59:50 +0000
committerGravatar admin <admin@branchable.com>2013-07-17 19:59:50 +0000
commit22ce0c4486236f0e8c6e3dfc8cb1e0c9dec6233d (patch)
tree04bd6cf3be368c4bb5b607476786a6ec4d01d07a /doc/todo/parallel_possibilities
parentc677dca1ad54c77132b8aba3fd3711f7fecbead2 (diff)
Added a comment
Diffstat (limited to 'doc/todo/parallel_possibilities')
-rw-r--r--doc/todo/parallel_possibilities/comment_3_145fb974f45da99b7d4b117a3699cccf._comment12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/todo/parallel_possibilities/comment_3_145fb974f45da99b7d4b117a3699cccf._comment b/doc/todo/parallel_possibilities/comment_3_145fb974f45da99b7d4b117a3699cccf._comment
new file mode 100644
index 000000000..a72a1456c
--- /dev/null
+++ b/doc/todo/parallel_possibilities/comment_3_145fb974f45da99b7d4b117a3699cccf._comment
@@ -0,0 +1,12 @@
+[[!comment format=mdwn
+ username="http://joeyh.name/"
+ ip="4.154.4.90"
+ subject="comment 3"
+ date="2013-07-17T19:59:50Z"
+ content="""
+Note that git-annex now uses locks to communicate amoung multiple processes, so it's now possible to eg run two `git annex get` processes, and one will skip over the file the other is downloading and go on to the next file, and so on.
+
+This is an especially nice speedup when downloading encrypted data, since the decryption of one file will tend to happen while the other process is downloading the next file (assuming files of approximately the same size, and that decryption takes approxiately as long as downloading).
+
+The only thing preventing this being done by threads in one process, enabled by a -jN option, is that the output would be a jumbled mess.
+"""]]